
Обучение DevOps часто выстраивается вокруг одного стека без какой-либо обзорной вариации. Мы же, наоборот, охватили максимально широкий инструментарий.
Мы осознанно не пошли вглубь, потому что глубина — это частные кейсы. На видеокурсе мы верхнеуровнево рассмотрим разные технологии и решения. Вам не придётся самостоятельно искать информацию или обращаться за помощью к более опытным коллегам.
На курсе DevOps Tools мы собрали:
29 видеоуроков;
14 часов практики;
7 этапов интеграции кода;
и все это в доступе на 2 года.
Программа курса
Учебная программа курса построена вокруг нескольких сервисов приложения. Выполняя задания, вы пройдете через все интеграции до успешного деплоя и разберетесь в основных DevOps-инструментах.
Этап 1. Локальное окружение
Кто такой DevOps, дорожная карта
Локальное окружение
Контуры
Vagrant
Infrastructure as code
Terraform
Ansible
Контейнеризация, Docker
Этап 2. CI/CD
Что такое CI/CD
Gitlab CI/CD
Jenkins
Подготовка и запуск CI
Этап 3. Работа с данными, оркестрация контейнеров, тесты
Работа с данными
Docker Compose
Миграции баз данных
Интеграционные тесты
Этап 4. Балансировка, докеризация, оркестрация
Nginx и Frontend
Nginx и Backend
Kubernetes: оркестрация контейнеров
Service mesh
Этап 5. Мониторинг и логирование
О мониторинге и инструментах
Prometheus и Grafana
О логировании и инструментах
Loki
Трассировка, Jaeger
Этап 6. Безопасность
О безопасности, SAST, DAST, WAF
SonarQube
Этап 7. Деплой
Деплой
Деплой в Kubernetes
Этот курс создан для разработчиков, которые пишут приложения. Для фронтендеров и бэкендеров, которые хотят:
узнать best practice;
понять, как архитектурно связаны DevOps-инструменты;
избавиться от сложностей в общении с командой эксплуатации.
А еще "DevOps Tools для разработчиков" входит в Подписку.
Напоминаем, как это работает: вы покупаете подписку на 20 курсов Слёрма за 50000 рублей (вместо 40000 рублей за один курс) и получаете неограниченный доступ на три месяца.
Узнать подробности можно на странице подписки.
