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

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

Gitlab CI/CD

Видеокурс
доступен 2 года
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, но прежде желает увидеть подачу спикеров, послушать звук, посмотреть качество видео. Получить доступ.
Темы:
  • Историческая справка.
  • Необходимость автоматизации релизов, тестирования, их повторяемость.
  • Ускорение разработки продукта.
  • Унификация и мощности для сборки продукта.
Спикеры
  • Александр Швалов
    Старший системный инженер, Wrike, ex-Слёрм, ex-Southbridge


    – Настраивал и сопровождал Kubernetes-проекты в Southbridge
    – Certified Kubernetes Administrator
    – Преподаёт на курсах Слёрм

    Читать интервью со спикерами
  • Тимофей Ларкин
    Ведущий инженер X5 Retail Group


    – Руководил направлением автоматизации в дирекции BigData компании X5 Retail Group
    – Строил платформы для разработки и хостинга продуктов (Kubernetes, Gitlab-CI и сопутствующая обвязка)
    – Реализовывал DevOps как сервис для продуктовых команд
    – Выступал с докладом на DevOpsConf
  • Александр Довнар
    Lead DevOps в Naviteq (ex. Onesoil and EPAM)


    – 11+ лет в IT и сетях, 7+ лет в DevOps
    – AWS Community builder и сертифицированный архитектор
    – DevOps Kitchen Talks подкаст со-ведущий
    – В основном работает с облачными провайдерами (чаще всего - AWS), IaC (Terraform), Kubernetes, Docker, CI\CD (GitLab и другие) и другими инструментами
Какие инструменты освоите?
CI/CD
GitLabCI
GitOps
Kaniko
ArgoCD
Как купить курс?
не для компаний
Этот курс доступен в рамках подписки
Показать опции
Тариф «База»
Тариф «Мега»
150 000 ₽
200 000 ₽
Видеокурсы
Сертификация
Потоки и интенсивны
Чаты со студентами
Обратная связь
АМА-сессии
Доступ на 3 месяца
Видеокурсы
Сертификация
Потоки и интенсивы
Чаты со студентами
Обратная связь
АМА-сессии
Доступ на 4 месяца
Там, где предусматривают программы курсов
Там, где предусматривают программы курсов
Там, где предусматривают программы курсов
Там, где предусматривают программы курсов
Там, где предусматривают программы курсов
35 000
Видеокурс
Стенды для практики


Практические задания
Видеоуроки, доступны сразу на 2 года

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