Полностью обновленный видеокурс по CI/CD на примере Gitlab CI — всегда доступен в Слёрм

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

3f3a7744e2adce5f3d8d1e4ea6e798b9.jpg

Зачем внедрять CI/CD?

CI/CD помогает сокращать Lead Time. Это ключевая метрика, определяющая время от возникновения идеи какого-то функционала до конечной поставки клиенту, когда он уже может этим функционалом пользоваться. 

Помимо этого, увеличивается стабильность и скорость релизов, появляется прозрачность на проекте — мы видим всё, что происходит. В конечном счёте это ведёт к выравниванию коммуникаций в команде.

Конечно, внедрение CI/CD — это долго, дорого и сложно, но в долгосрочной перспективе помогает экономить ресурсы, время и деньги. Если наши процессы автоматизированы, мы можем легко и бесшовно масштабироваться. Если же мы изначально игнорируем автоматизацию, по мере развития проекта у нас появляется всё больше проблем с разных сторон, и работать дальше становится сложно.  

Почему стоит выбрать GitLab CI в качестве инструмента CI/CD?

GitLab CI начал одним из первых двигаться в направлении All-in-One. Это не просто хранилище исходного кода, а полноценная DevOps-платформа, где вы можете вести проекты с задачами и досками, отслеживать состояние окружений, хранить всевозможные типы артефактов, использовать интегрированное контейнер-хранилище, подключать Terraform-модуль и многое другое. 

Благодаря своей стабильности, относительной бесплатности и мощной поддержки комьюнити GitLab CI стал одним из основных игроков на рынке.

Зачем проходить курс Слёрма по CI/CD?

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

  • Поймете, из чего состоит Gitlab, какие у него возможности и настройки. 

  • Изучите лучшие практики построения пайплайна, особенности шаблонизации и работы с переменными. Вы научитесь работать с Gitlab CI.

  • Узнаете, что такое динамическое окружение и что оно дает. Вы научитесь работать с инцидентами и добавлять в пайплайн возможность отката назад.

Посмотреть программу и записаться: https://slurm.club/3JzZdB6

© Habrahabr.ru