[YO DO] Курс DevOPS v 2.0
Чему научим:
• Важная историческая вводная
• Модель управления инфраструктурой Packer, Terraform
• Управление конфигурацией Ansible
• Работа с Docker полное руководство
• Работа с Gitlab CI
• Настройка мониторинга Prometheus, графика Grafana
• Инструменты для работы с логами
• Kubernetes. K8S
Вы научитесь настраивать эти сервисы:
- ANSIBLE
- DOCKER
- ELK
- TERRAFORM
- GRAFANA
- PROMETHEUS
- GRAYLOG
- JENKINS
- KUBERNETES
- PACKER
Программа обучения:
ГЛАВА 1
Важная историческая вводная.
Изучим:
- Что такое DevOps и история его развития
- DevOps как система. Практики и методики
Модель управления инфраструктурой Packer, Terraform.
Изучим:
- Модели управления инфраструктурой. Подготовка образов с помощью Packer
- Знакомство с Terraform
- Принципы организации инфраструктурного кода и работа над инфраструктурой в команде на примере Terraform
Управление конфигурацией Ansible.
- Знакомство с утилитами Ansible
- Написание простого плейбука.
- Использование модулей ansible
- Использование циклов
- Использование ветвления
- Написание ролей
Работа с Docker полное руководство.
- Docker с самых основ
- Создание образов Docker при помощи Dockerfile
- Создавать стек приложений используя Docker
- Команды Docker
- Узнаем, что такое Docker compose
- Узнаем, что такое Docker Swarm
Jenkins
Автоматизация развертывания с CI/CD Jenkins.
ГЛАВА 6
Prometheus, Grafana.
- Настройка мониторинга Prometheus
- Графика Grafana
Инструменты для работы с логами.
- ELK
- GrayLog
Kubernetes.
- Введение
- Architecture ( Обзор, ETCD, сборка первого кластера)
- Resources & Manifests.
- Сети и DNS в Kubernetes.
- Что еще можно настроить (внешние ресурсы, пароли, аутентификация)
- Мониторинг (Helm, Monitoring & Logging )
Продажник: