практикум
Gitlab CI & Docker Swarm (Compose)
темы, которые вы освоите
практикумы по инфраструктуре с 2018 года
- Автоматические проверки — мгновенная обратная связь по заданиям
- Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
- Возможность общаться с опытными практикующими специалистами
- Свободный темп — проходите без жёстких дедлайнов
- Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
Кому подойдёт
DevOps-инженеры
Специалисты, которым нужно быстрое и надежное решение для оркестрации без избыточной сложности Kubernetes.
Системные администраторы
Профессионалы, переходящие от ручного управления серверами к методологии Infrastructure as Code и контейнеризации.
Backend-разработчики
Разработчики, желающие самостоятельно настраивать окружения для тестирования своих фич через Review Apps.
Как проходит
практикум
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий. Мы понимаем, что нужно знать, чтобы на собеседовании или при выполнении задач чувствовать себя уверенно. После наших практикумов специалисты легко адаптируются к реальным рабочим условиям.
Материалы останутся с вами навсегда
Проходите в удобное для вас время
программа практикума
GitlabCI & Docker Swarm (Compose)
- Введение
- Архитектура решения и инициализация Swarm
- Адаптация приложения: от Compose к Stack
- Подготовка CI-инфраструктуры: GitLab Runner
- CD Pipeline: Организация доступа и деплой
- CI Pipeline: Сборка, Тегирование и Registry
- Динамические окружения (Review Apps)
- Итоговый проект
- Заключение
Ключевые навыки для резюме:
немного о
технологии
Native Docker
Не требует установки тяжелых агентов, работает «из коробки» с Docker Engine.
Routing Mesh
Встроенный балансировщик трафика, распределяющий запросы на любую ноду кластера.
Raft Consensus
Гарантированная согласованность состояния кластера и автоматическое восстановление.
Declarative Service Model
Описание желаемого состояния системы в простых YAML-файлах.
Traefik Integration
Идеальная синергия с современными Edge-прокси для автоматического Service Discovery.
Пример задания
Создание комплексного CI/CD конвейера для микросервисного приложения (Frontend, Backend, DB). Вам предстоит развернуть кластер из 3 нод, настроить Traefik для роутинга, реализовать автоматический деплой Review Apps для feature-веток и настроить безопасный Production-деплой с использованием Docker Secrets и Zero-downtime политик.
и подробнее расскажем о практикуме.
практикум
Gitlab CI & Docker Swarm (Compose)
В стоимость входит:
- Выполнение задач на настоящей инфраструктуре
- Сопровождение — менторы, координатор
- Бессрочный доступ к теоретической части практикума
Swarm в 5 раз проще в поддержке и идеально подходит для 80% проектов, где K8s избыточен.
Да, мы полностью разберем Docker Secrets и Configs для безопасной передачи данных.
Да, в курсе есть большой блок по Traefik для управления входящим трафиком и SSL.
Достаточно базового понимания YAML и Bash-скриптов для написания пайплайнов.