- Инфраструктура как код
- Изоляция окружения с помощью Vagrant
- Автоматизация локального окружения (Ansible)
- Управление секретами и переменными (Ansible Vault)
- Введение в Docker
- Неизменяемая инфраструктура
- Автоматизация сборки проекта (Docker Compose)
- Непрерывная интеграция (Github Actions)
- Docker Registry Hub
- Dotfiles
- Проект: Упаковка в Docker Compose
- Введение в облака (GCP, AWS, DO)
- Автоматизация развертывания кластера (Terraform)
- Настройка машин (Ansible)
- Подготовка образов (Packer)
- Балансировка на уровне DNS
- Быстрая отдача статики через CDN
- База данных как сервис
- Безопасность (Ключи, порты, сети, бастион, vpn)
- Разработка на удаленных машинах
- Проект: Деплой Docker-образов с помощью Ansible
- Принципы 12 факторов
- Деплой с помощью Ansible
- Основы Kubernetes
- Масштабируемая архитектура (DNS, Балансеры, Кластер)
- Релизы: Blue Green, Canary, Rolling
- Stateless vs Stateful
- Управление миграциями
- Zero Downtime Deploy
- Мониторинг и логирование (DataDog)
- Коллекторы ошибок (Rollbar)
- Проект: Инфраструктура как код