Чому навчимо:
- Важлива історична вступна
- Модель управління інфраструктурою Packer, Terraform
- Управління конфігурацією Ansible
- Робота з Docker повне керівництво
- Робота з Gitlab ci
- Налаштування моніторингу Prometheus, графіка Grafana
- Інструменти для роботи з логами
Ви навчитеся налаштовувати ці сервіси:
- 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)
Продажник:
https://privatelink.de/?https://yodo.im/devops_landing