практикум

Docker Swarm

Освой Docker Swarm для запуска production-кластеров: от настройки Raft-консенсуса и Overlay-сетей до Zero Downtime деплоя и L7-балансировки с Traefik.

темы, которые вы освоите

Docker Swarm
Traefik
Raft Consensus
VXLAN Overlay Networks
Docker Secrets/Configs
Prometheus/Grafana
NFS Storage
Простота эксплуатации
Swarm встроен в Docker, что позволяет запустить кластер за 15 минут без сторонних инструментов
Экономия ресурсов
Минимальный оверхед на управление делает Swarm идеальным для небольших и средних проектов
Надежность
Встроенные механизмы самовосстановления (Reconciliation Loop) гарантируют запуск нужного числа реплик
Infrastructure as Code
Полное управление стеками через привычные YAML-файлы в стиле Docker Compose
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

Системные администраторы

Переход от управления одиночными хостами к оркестрации парка серверов как единого целого

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
  • Итоговый проект
  • Заключение
Эксперт практикума
Евгений Симигин
Евгений Симигин
- 3,5 года работает в финансовой организации - Прошел путь от администратора до DevOps инженера - Участвовал в проекте слияния/поглощения банка в качестве ведущего инженера - Выпускник REBRAIN
Руководитель направления Контейнеризации Центра Компетенции в финансовой организации

Ключевые навыки для резюме:

Развертывание отказоустойчивых кластеров Docker Swarm с настройкой Raft-консенсуса
Организация Zero Downtime Deployment с использованием стратегий Rolling Update
Настройка динамической L7-маршрутизации и SSL через Traefik в Swarm Mode
Проектирование защищенных распределенных сетей (Overlay/VXLAN) для микросервисов
Внедрение систем мониторинга кластера на базе Prometheus, Grafana и cAdvisor
Управление персистентными данными в кластере с использованием NFS и Volume Drivers
Обеспечение безопасности контейнеров через механизмы Docker Secrets и Configs

немного о
технологии

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

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
22.000 руб.
25.000 руб.
от 5.500 руб./мес.
6.250 руб./мес.

долями на 4 платежа

от 5.500 руб./мес.
6.250 руб./мес.

долями на 4 платежа, или сразу - 22.000 руб.

Перейти к оплате >>>
FAQ

Swarm в разы проще в освоении и поддержке, потребляет меньше ресурсов и идеально подходит для 80% задач среднего бизнеса.

Да, мы детально разберем работу с NFS и Volume Drivers для stateful-приложений.

Да, в модуле по Traefik мы разберем автоматическую генерацию сертификатов Let's Encrypt для ваших сервисов.

Достаточно 3-х минимальных виртуальных машин, так как Swarm крайне нетребователен к ресурсам.

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.