Курс · Профессиональное обучение

Docker + Ansible — с нуля, деплой и управление Swarm

Docker + Ansible — с нуля, деплой и управление Swarm. Обучение в школе PurpleSchool. По итогам: сертификат.

Первый экран курса на сайте школы
  • Длительность2 мес.
  • ДокументСертификат

Программа обучения

15 разделов программы по данным школы.

1Введение
  • Почему Docker и Ansible?
  • Как устроен курс
  • Обзор проекта
  • Обзор курсов
  • AI и тренажёры
  • Работа на платформе
  • Рекомендуемый курс
2Настройка VM на Linux
  • Установка VirtualBox
  • Генерация ssh ключа
  • Установка Ubuntu
  • Базовые команды linux
  • Настройка Docker
  • Рекомендуемый курс
  • Тест — Настройка VM на Linux
  • Рекомендуемый курс
3Базовые понятия Docker
  • Вводное видео
  • Архитектура Docker
  • Управление контейнерами
  • Логи и статистика работы
  • Команды в контейнере
  • Упражнение — Работа с контейнерами
  • Тест — Базовые понятия docker
  • Домашнее задание AI
  • Работа по GitFlow
  • Занятие — Базовые понятия Docker
  • Домашнее задание — Базовые понятия Docker
4Docker image
  • Что такое image
  • Работа с image
  • Dockerfile
  • Создаем свой image
  • Улучшаем сборку
  • Анализируем image
  • Многоэтапная сборка
  • Упражнение — Сборка go проекта
  • Тест — Docker image
  • Тренажёр — Dockerfile
  • Занятие — Docker image
  • Домашнее задание — Docker image
5Сети Docker
  • Устройство сети Docker
  • Драйвер bridge
  • Драйвера host и null
  • DNS
  • Тест — Сети Docker
  • Занятие — Сети Docker
  • Домашнее задание — Сети Docker
6Docker volumes
  • Устройство и типы volumes
  • Использование volumes
  • VOLUME в Dockerfile
  • Использование bind mounts
  • Использование tmpfs
  • Копирование данных
  • Тест — Docker volumes
  • Занятие — Docker volumes
  • Домашнее задание — Docker volumes
7Docker compose
  • Работа с YAML
  • Пишем простой конфиг
  • Выкладываем несколько сервисов
  • Профили
  • Переменные окружения
  • Упражнение — Выкладываем полное приложение
  • Shared конфигурации
  • Тест — Docker-compose
  • Тренажёр — Docker-compose
  • Занятие — Docker-compose
  • Домашнее задание — Docker-compose
8Docker registry
  • Работа docker-registry
  • GitHub registry
  • Упражнение — Поднимаем свой registry
  • Тест — Docker registry
  • Занятие — Docker registry
  • Отзыв о курсе
9Базовые понятия Ansible
  • Вводное видео
  • Задачи Ansible
  • Как работает Ansible
  • Установка Ansible — Mac OS
  • Установка Ansible — Windows / Linux
  • Inventory
  • Модули
  • Ad-hoc команды
  • Тест — Базовые понятия Ansible
  • Занятия — Базовые понятия Ansible
  • Домашнее задание — Базовые понятия Ansible
10Ansible playbooks
  • Простейший playbook
  • Переменные
  • Отладка
  • Блоки и обработка ошибок
  • Асинхронные задачи
  • Упражнение — Пишем настройку сервера
  • Ansible lint
  • Тест — Ansible playbooks
  • Тренажёр -Ansible playbooks
  • Занятие — Ansible playbooks
  • Домашнее задание — Ansible playbooks
11Развёртка машин с Vagrant
  • Вводное видео
  • Установка Vagrant
  • Развёртка машин
  • Готовим сервера
12Docker swarm
  • Архитектура Swarm
  • Запускаем swarm
  • Сервисы и задачи
  • Секреты и конфиги
  • Statefull сервисы
  • Overlay network
  • Docker stack
  • Healthcheck
  • Отказоустойчивость
  • Тест — Docker swarm
  • Занятие — Docker swarm
  • Домашнее задание — Docker swarm
13Ansible — продвинутые темы
  • Роли
  • Ansible galaxy
  • Подготовка сервера
  • Тэги
  • Циклы
  • Lookup
  • Фильтры
  • Пишем выкладку — 1
  • Пишем выкладку — 2
  • Vault
  • Шаблоны
  • Сборка контейнеров
  • Упражнение — Финал выкладки
  • Тест — Ansible — продвинутые темы
  • Тренажёр — Ansible — продвинутые темы
  • Занятие — Ansible — продвинутые темы
  • Домашнее задание — Ansible — продвинутые темы
14Deploy приложения на кластер
  • Настройка nginx
  • Локальные действия
  • Делегирование задач
  • Pre_post_tasks и handlers
  • Работа с фактами
  • Упражнение — Отключение нод
  • Тест — Reverse Proxy и управление кластером
  • Занятие — Deploy приложения на кластер
15Заключение
  • Рекомендуемый курс
  • Финальное тестирование
  • Собеседование с AI наставником
  • Практика собеседования с AI

Разбор Обучакина

Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.

Что оценить

  • Соответствие программы вашим задачам
  • Формат практики и обратной связи
  • Требования к поступающим

Что уточнить

  • Актуальную стоимость и условия оплаты
  • Доступ к материалам и поддержку
  • Порядок возврата и выдачи документов

Документ после обучения

Сертификат

Частые вопросы

Какой документ выдаётся?

Сертификат

Где вам удобнее подобрать курс?

Готовим помощников по выбору курса. Если канал помечен «Скоро», бот ещё недоступен.

Telegram — СкороMAX — Скоро