Играем по книгам Э.Карла [Blue Sky English]

60

Чему научим:
• Важная историческая вводная
• Модель управления инфраструктурой Packer, Terraform
• Управление конфигурацией Ansible
• Работа с Docker полное руководство
• Работа с Gitlab CI
• Настройка мониторинга Prometheus, графика Grafana
• Инструменты для работы с логами
• Kubernetes. K8S

Вы научитесь настраивать эти сервисы:

— ANSIBLE
— DOCKER
— ELK
— TERRAFORM
— GRAFANA
— PROMETHEUS
— GRAYLOG
— JENKINS
— KUBERNETES
— PACKER

Программа обучения:
ГЛАВА 1

Важная историческая вводная.
Изучим:

  • Что такое DevOps и история его развития
  • DevOps как система. Практики и методики

ГЛАВА 2
Модель управления инфраструктурой Packer, Terraform.
Изучим:

  • Модели управления инфраструктурой. Подготовка образов с помощью Packer
  • Знакомство с Terraform
  • Принципы организации инфраструктурного кода и работа над инфраструктурой в команде на примере Terraform

ГЛАВА 3
Управление конфигурацией Ansible.

  • Знакомство с утилитами Ansible
  • Написание простого плейбука.
  • Использование модулей ansible
  • Использование циклов
  • Использование ветвления
  • Написание ролей

ГЛАВА 4
Работа с Docker полное руководство.

  • Docker с самых основ
  • Создание образов Docker при помощи Dockerfile
  • Создавать стек приложений используя Docker
  • Команды Docker
  • Узнаем, что такое Docker compose
  • Узнаем, что такое Docker Swarm

ГЛАВА 5
Jenkins
Автоматизация развертывания с CI/CD Jenkins.

ГЛАВА 6
Prometheus, Grafana.

  • Настройка мониторинга Prometheus
  • Графика Grafana

ГЛАВА 7
Инструменты для работы с логами.

  • ELK
  • GrayLog

ГЛАВА 8
Kubernetes.

  • Введение
  • Architecture ( Обзор, ETCD, сборка первого кластера)
  • Resources & Manifests.
  • Сети и DNS в Kubernetes.
  • Что еще можно настроить (внешние ресурсы, пароли, аутентификация)
  • Мониторинг (Helm, Monitoring & Logging )

Формат выдачи: 8 файлов PDF