За 4 часа вы научитесь:
Docker — платформа для упаковки приложения и его зависимостей в образ, из которого запускается контейнер. Позволяет стандартизировать запуск: порты, переменные окружения, тома, сети, проверки здоровья — в одном описании (Dockerfile) и командах docker build/run.
Для SA важно не администрирование, а понимание: что сломалось и что делать. Результат легко воспроизвести хоть на ноутбуке, хоть в CI/CD, а затем эволюционировать к Compose/Kubernetes.
Системные и бизнес-аналитики, архитекторы, PM, QA — все, кто:
Не нужно: быть DevOps или администратором.
Нужно: понимать веб-приложения, иметь опыт работы с требованиями, базовые знания командной строки.
Блок 1: Введение (25 мин)
Где SA встречает Docker. Словарь: image, container, volume, network. Демо работающего контейнера с Orders API.
Блок 2: Сборка и запуск (30 мин)
Создадите Dockerfile для учебного сервиса Orders API, соберёте образ, запустите контейнер с настройкой портов и переменных окружения.
Блок 3: Хранение данных (35 мин)
Настроите bind-mount и named volume, проверите сохранность файлов при пересоздании контейнера, поймёте разницу между типами томов.
Блок 4: Диагностика проблем (40 мин)
Ключевой блок! Отработка сценариев:
Алгоритм: `docker ps → docker logs → docker inspect → docker exec → тикет`
Блок 5: Сетевое взаимодействие (35 мин)
Создадите Docker network, подключите несколько контейнеров, обеспечите их взаимодействие, настроите DNS-имена.
Блок 6: Итоги и применение (25 мин)
Чеклист вопросов для обсуждения контейнеризации. Формулирование требований к Docker-инфраструктуре.
Компетенции, которые вы прокачаете:
✓ Чтение состояния контейнеров — полная картина за 30 секунд
✓ Диагностика инцидентов — от симптома к причине
✓ Формулирование NFR — конкретные требования вместо общих слов
✓ Коммуникация с DevOps — правильные вопросы про контейнеры
✓ Расследование проблем — логи, инспекция, описание для тикета
✓ Готовый стенд — Docker-окружение запускается одной командой
✓ Набор Dockerfile и конфигураций — для изучения и адаптации
✓ Сценарии поломок — 4 проблемы для расследования (Chaos Engineering)
✓ Шпаргалка Docker CLI — команды без сложного синтаксиса
✓ Чеклист вопросов для SA — что спросить при обсуждении контейнеризации
✓ Фокус на роли SA — не администрирование, а понимание и требования
✓ Диагностика как главный навык — 40 минут отработки реальных инцидентов
✓ Makefile как интерфейс — фокус на понимании, а не на синтаксисе Docker CLI
✓ Chaos Engineering — конкретные сценарии поломок, которые вы расследуете
Требования к участникам:
Формат проведения:
После этой лабораторной рекомендуем:
Поддержка после мероприятия:

Вы будете получать информацию о предстоящих мероприятиях в онлайне в выбранных категориях.
Обещаем, никакого спама! Вы сможете отписаться в любое время.