Полностью обновленный видеокурс по CI/CD на примере Gitlab CI — всегда доступен в Слёрм
1,5 месяца назад мы запустили первый поток по обновленному курсу CI/CD на примере Gitlab CI. Следующий поток стартанет в октябре, но зачем ждать, если видеокурс всегда доступен к изучению. В нем вам доступны 12 тем, в каждой из которых есть практические задания с автопроверкой на наших готовых стендах.
Зачем внедрять 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