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