практикум
Docker Swarm
темы, которые вы освоите
практикумы по инфраструктуре с 2018 года
- Автоматические проверки — мгновенная обратная связь по заданиям
- Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
- Возможность общаться с опытными практикующими специалистами
- Свободный темп — проходите без жёстких дедлайнов
- Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
Кому подойдёт
Системные администраторы
Переход от управления одиночными хостами к оркестрации парка серверов как единого целого
DevOps-инженеры
Быстрое развертывание сред тестирования и продакшн-кластеров там, где Kubernetes избыточен по ресурсам и сложности
Backend-разработчики
Понимание принципов Service Discovery и балансировки для проектирования cloud-native приложений
Как проходит
практикум
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий. Мы понимаем, что нужно знать, чтобы на собеседовании или при выполнении задач чувствовать себя уверенно. После наших практикумов специалисты легко адаптируются к реальным рабочим условиям.
Материалы останутся с вами навсегда
Проходите в удобное для вас время
программа практикума
Docker Swarm
- Введение
- Архитектура Docker Swarm и алгоритм консенсуса Raft
- Инициализация кластера и управление нодами
- Развёртывание и масштабирование сервисов
- Сетевое взаимодействие: Overlay Networks и Mesh Routing
- Декларативное описание инфраструктуры: Docker Stacks
- Стратегии обновления и отката (Rolling Updates)
- Управление размещением: Labels и Constraints
- Управление данными: Volumes и Persistence
- Безопасность: Secrets и Configs
- Балансировка нагрузки L7 и Reverse Proxy (Traefik)
- Мониторинг и визуализация кластера
- Обслуживание кластера и Disaster Recovery
- Итоговый проект
- Заключение
Ключевые навыки для резюме:
немного о
технологии
Native Orchestration
Swarm является частью Docker Engine, не требует отдельной установки и настройки API
Raft Consensus
Гарантирует согласованность состояния кластера даже при выходе из строя части менеджеров
Mesh Routing
Встроенная L4-балансировка позволяет обращаться к сервису по любому IP-адресу кластера
Declarative State
Вы описываете желаемое состояние, а Swarm автоматически поддерживает его 24/7
Security by default
Взаимная TLS-аутентификация между всеми нодами кластера настроена 'из коробки'
Пример задания
Развёртывание отказоустойчивого стека WordPress + MySQL в кластере. Вам предстоит настроить Ingress через Traefik, обеспечить безопасную передачу паролей через Secrets, настроить хранение данных на внешнем NFS-хранилище и реализовать политику обновления приложения без прерывания обслуживания пользователей.
и подробнее расскажем о практикуме.
практикум
Docker Swarm
В стоимость входит:
- Выполнение задач на настоящей инфраструктуре
- Сопровождение — менторы, координатор
- Бессрочный доступ к теоретической части практикума
Swarm в разы проще в освоении и поддержке, потребляет меньше ресурсов и идеально подходит для 80% задач среднего бизнеса.
Да, мы детально разберем работу с NFS и Volume Drivers для stateful-приложений.
Да, в модуле по Traefik мы разберем автоматическую генерацию сертификатов Let's Encrypt для ваших сервисов.
Достаточно 3-х минимальных виртуальных машин, так как Swarm крайне нетребователен к ресурсам.