Вы поймете принципы работы CI/CD, научитесь автоматизировать процесс интеграции и поставки и сможете ускорить цикл разработки с минимальными рисками.

Пройдете путь от создания самого простого пайплайна до настройки сложных вариантов CI/CD с возможностью отката на предыдущую версию по нажатию одной кнопки.

Gitlab CI/CD

Видеокурс
доступен 2 года
Начни учиться бесплатно
Познакомьтесь с материалами и спикерами курса. Демодоступ доступен 3 дня.
CI/CD — DevOps-практика, которая автоматизирует процессы интеграции и поставки и позволяет вам регулярно выпускать ПО высокого качества.

С помощью CI/CD вы можете отправить изменения в главную ветвь и быть уверены, что они будут протестированы и развернуты в продакшене без вашего участия.

CI автоматически соберет программное обеспечение, протестирует его и оповестит вас, если что-то пойдет не так.

CD автоматически установит изменения кода на сервера компании и выполнит дополнительные тесты.

Благодаря CI/CD вы не тратите время на поиск и исправление сбоев и можете сосредоточиться на разработке новых функций.
CI/CD — DevOps-практика, которая автоматизирует процессы интеграции и поставки и позволяет вам регулярно выпускать ПО высокого качества.

С помощью CI/CD вы можете отправить изменения в главную ветвь и быть уверены, что они будут протестированы и развернуты в продакшене без вашего участия.

CI автоматически соберет программное обеспечение, протестирует его и оповестит вас, если что-то пойдет не так.

CD автоматически установит изменения кода на сервера компании и выполнит дополнительные тесты.

Благодаря CI/CD вы не тратите время на поиск и исправление сбоев и можете сосредоточиться на разработке новых функций.
Чему вы научитесь
Применять принципы CI/CD

Освоите конвейерный метод разработки, научитесь работать с пайплайнами, билдами и артефактами.
Работать с Gitlab


Узнаете, из чего состоит Gitlab и какие у него возможности и настройки, создадите свой проект.
Работать с Gitlab CI


Разберете лучшие практики построения пайплайна, особенности шаблонизации и работы с переменными.
Работать с инцидентами

Научитесь добавлять в пайплайн возможность отката назад, узнаете, что такое динамическое окружение и что оно дает.
Программа
Все занятия проходят в Личном кабинете Слёрма. Вы сами выбираете, где и когда смотреть их. После изучения каждой темы нужно будет выполнить практическое задание на стендах платформы.
Первые 2 темы доступны бесплатно в мини-курсе «Что такое CI/CD?»
Для тех, кто хочет погрузиться в изучение работы с CI/CD и Gitlab CI, но прежде желает увидеть подачу спикеров, послушать звук, посмотреть качество видео. Получить доступ.
Темы:
  • Историческая справка.
  • Необходимость автоматизации релизов, тестирования, их повторяемость.
  • Ускорение разработки продукта.
  • Унификация и мощности для сборки продукта.
Cпикеры курса
Александр Довнар
Lead DevOps в Naviteq
  • 11+ лет в IT и сетях, 7+ лет в DevOps
  • AWS Community builder и сертифицированный архитектор
Спикер
  • DevOps Kitchen Talks подкаст со-ведущий
  • В основном работает с облачными провайдерами (чаще всего — AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментами
Подробнее о спикере
Тимофей Ларкин
Ведущий инженер X5 Retail Group
  • Руководил направлением автоматизации в дирекции BigData компании X5 Retail Group
  • Строил платформы для разработки и хостинга продуктов (Kubernetes, Gitlab-CI и сопутствующая обвязка)
Спикер
  • Реализовывал DevOps как сервис для продуктовых команд
  • Выступал с докладом на DevOpsConf
Подробнее о спикере
Александр Швалов
Старший системный инженер, Wrike
  • Настраивал и сопровождал Kubernetes-проекты в Southbridge
  • Certified Kubernetes Administrator
Спикер
  • Отвечает за пайплайны и deployment, а также
  • Преподаёт на курсах Слёрм
Подробнее о спикере
Александр Швалов
Старший системный инженер, Wrike
  • Настраивал и сопровождал Kubernetes-проекты в Southbridge
  • Certified Kubernetes Administrator
Спикер
  • Отвечает за пайплайны и deployment, а также
  • Преподаёт на курсах Слёрм
Тимофей Ларкин
Ведущий инженер X5 Retail Group
  • Руководил направлением автоматизации в дирекции BigData компании X5 Retail Group
  • Строил платформы для разработки и хостинга продуктов (Kubernetes, Gitlab-CI и сопутствующая обвязка)
Спикер
  • Реализовывал DevOps как сервис для продуктовых команд
  • Выступал с докладом на DevOpsConf
Александр Довнар
Lead DevOps в Naviteq
  • 11+ лет в IT и сетях, 7+ лет в DevOps
  • AWS Community builder и сертифицированный архитектор
Спикер
  • DevOps Kitchen Talks подкаст со-ведущий
  • В основном работает с облачными провайдерами (чаще всего — AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментами
CI/CD
GitLabCI
GitOps
Kaniko
ArgoCD
Какие инструменты освоите?
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Как купить курс

Gitlab CI/CD

Видеоуроки, доступ 2 года
Практические задания
при рассрочке от 4 месяцев или 35 000 ₽ единовременно

8 750 ₽/мес

видеокурс

Заявка от юрлица

35 000 ₽

только для компаний
Стенды для практики
Комплектом выгоднее
Комплект при оплате по карте
Gitlab CI/CD

Путь от простого пайплайна до настройки сложных вариантов CI/CD
35 000 ₽
Видеокурс
Kubernetes База

Учимся настраивать и оптимизировать технологию Apache Kafka
60 000 ₽
Видеокурс
Без скидки 95 000 ₽
Gitlab CI/CD

Путь от простого пайплайна до настройки сложных вариантов CI/CD
35 000 ₽
Видеокурс
Kubernetes для разработчиков

Научитесь правильно разрабатывать приложение под k8s и запускать его в кластере
40 000 ₽
Видеокурс
Без скидки 75 000 ₽
Отзывы
Было очень много информации, мне понравилось, я даже немного разобрался с кубером! Спасибо!
отлично
Оценка:
Круто! Спасибо за курс)
отлично
Оценка:
было интересно
отлично
Оценка:
Курс интересный, плюс что используются современные технологии
отлично
Оценка:
Очень понравился, многому научился
отлично
Оценка:
Классный лектор!
отлично
Оценка:
Вопросы
Учиться будет проще, если вы владеете базовыми навыками работы с Git и Docker:
  • умеете клонировать репозиторий и добавлять в него файлы;
  • умеете собирать docker-образы и запускать контейнеров из них.
Хорошо разбираетесь в Linux:
  • умеете работать с systemd, sudo, ip, ifconfig, cron;
  • умеете работать с консолью — автокомплит, хистори и др.;
  • знаете bash на уровне написания (минимум чтения) скриптов;
  • знаете основных утилит в линукс — ps, grep, cat, free и др.
Нужна консультация?
задайте нам свой вопрос