«CI/CD с Jenkins» — старт второго потока 15 февраля 2023 года

15 февраля 2023 года стартует поток курса по Jenkins от Кирилла Борисова, Infrastructure Engineer технологического центра Deutsche Bank и спикера курса по DevOps-инструментам для разработчиков. Всего за месяц вы научитесь автоматизировать процесс интеграции и поставки, ускорять цикл разработки и внедрять полезные инструменты, настраивать плагины, создавать пайплайны Jenkins as code и работать с Jenkins Shared Library.

Для тех, кто оплатит обучение по счету от лица компании до 31 декабря 2022 года, действует сниженная цена на курс.

15812dcbb9f430da052e0c9a633ddcce.jpg

Вас ждут

  • 42 часа практики на стендах. Все домашние задания максимально приближены к задачам, с которыми вы можете столкнуться в реальной работе с Jenkins. Для выполнения заданий вам будут предоставлены стенды Selectel, предварительно настроенные для практики.

  • Много общения со спикером. На время обучения мы создадим закрытый чат потока с Кириллом в Telegram. В нем вы сможете задать вопросы, которые у вас возникнут во время изучения теории и запросить помощь в выполнении практических заданий. Также запросить обратную связь у спикера и разобрать свой рабочий кейс можно будет на АМА-сессии.

  • Итоговое задание. Задание включает все темы, рассмотренные в рамках курса. Для его решения понадобится применить полученные знания в комплексе.

Программа курса

  1. Основы CI/CD. Вы узнаете, какую область проблем позволяет решить CI/CD. Сможете сопоставить текущие проблемы в своей работе с функционалом CI/CD.

  2. Основы Jenkins. Вы поймёте логику чужих архитектурных решений и разберётесь со структурой каталогов в Jenkins. Научитесь устанавливать Jenkins и производить базовую конфигурацию.

  3. Администрирование Jenkins. Вы научитесь устанавливать плагины и делать базовую конфигурацию, добавлять дополнительные рабочие ноды и настраивать configuration tools. Поймёте, как создавать credentials и разграничивать права доступа в Jenkins.

  4. Deployment (2 урока). Вы научитесь выбирать нужный тип пайплайна для организации процесса CI/CD, настраивать рабочее окружение для разработки и тестирования пайплайна. Поймёте, как создавать job с параметрами, freestyle job, declarative pipeline, scripted pipeline.

  5. Интеграции c Jenkins. Вы научитесь настраивать интеграцию пайплайна с SAST Sonarqube и нотификацию на e-mail, Telegram и Slack.

  6. Разработка в Jenkins. Вы узнаете области применения Jenkins Shared Library и Jenkins Template Engine, научитесь создавать простую JSL.

  7. Лучшие практики. Вы научитесь настраивать пайплайн с использованием Blue Ocean и создавать конфигурацию Jenkins as code.

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

Ознакомиться с более подробной программой и содержанием практических заданий вы можете на странице курса, а задать вопрос об обучении в FAQ-чате.

Особые условия по оплате до 31 декабря

До конца 2022 года стоимость курса как при самостоятельной оплате обучения, так и при оплате по счету от лица компании 35 000 ₽. Эту сумму можно разбить на 4 и более транша благодаря рассрочке платежа, а оплатить —  как российскими, так и зарубежными картами.

Ждём всех, кто хочет получить фундаментальные знания по работе с Jenkins и не тратить время на изобретение решений!

Узнать больше о курсе «CI/CD c Jenkins» и занять место во втором потоке: https://slurm.club/3VhSXmA 

© Habrahabr.ru