- Длительность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
Разбор Обучакина
Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.
Что оценить
- Соответствие программы вашим задачам
- Формат практики и обратной связи
- Требования к поступающим
Что уточнить
- Актуальную стоимость и условия оплаты
- Доступ к материалам и поддержку
- Порядок возврата и выдачи документов
Документ после обучения
Сертификат
Частые вопросы
Какой документ выдаётся?
Сертификат


