Автоматизация деплоя
Навык автоматизации деплоя приложений, сокращающий время развертывания и снижающий количество ошибок в продакшене
Входит в подписку (более 50 навыков)
Ирина Чигринова
наставник фронтенд

Программа обучения
Ad-Hoc команды
Знакомство с Ansible, использование команд, выполнение задач на удаленных хостах
Файл инвентаризации
Статическая и динамическая инвентаризация, группы хостов
Плейбук
Структура плейбука, задачи, обработка ошибок, примеры сценариев, теги
Переменные
Определение переменных, использование переменных в плейбуках, области видимости
Роли
Структура ролей, использование Ansible Galaxy, создание и управление ролями
Ansible Vault
Шифрование данных, управление секретами, использование Vault в плейбуках
Github Actions
Workflows, Основные понятия, Бейджи
Задачи (Jobs)
Порядок выполнения, Условия выполнения, Операционная система,Переменные окружения
Экшены (Actions)
Каталог экшенов,Экшен actions/checkout
Деплой на PaaS
Прилоежние 12 факторов, Деплой на Paas (Render.com), Переменные среды
Сборка проекта
Сборка Docker-образа, Автоматическая сборка в CI
Деплой с Ansible
Подготовка сервера, Подготовка к деплою, Деплой, Откат, Разделение плейбуков
Горизонтальное масштабирование
Прокси-сервер, DNS Балансировка, Балансировщик нагрузки, Создание инфраструктуры
Организация работы с базой данных
Миграции, Выполнение миграций во время деплоя, Zero Downtime Deploy
Мониторинг
Логирование, Сбор метрик, Вывод графиков, Алертинг, Готовые решения
Проекты
Как проходит обучение
Теория в удобном текстовом формате — легко читать даже с телефона. Живые примеры помогают понять, как всё работает. Материал выстроен так, чтобы вы двигались шаг за шагом, не упуская важных деталей
Подписка от 2 400 ₽/мес
Этот навык уже входит в подписку. Оформи доступ и открывай все навыки сразу (50+)
Подписаться →- 50+ навыков в одной подписке
- Пожизненный доступ к теории
- Обучение с ИИ-ассистентом
- Отмена в любой момент
