DevOps Artisan – Jenkins Advanced

курс DevOps Artisan – Jenkins Advanced охоплює складні теми, пов'язані з роботою з Jenkins CI.

Кому воно адресоване?

Цей курс стосується:

  • Для користувачів і адміністраторів Jenkins, зацікавлених дізнатися більше про Jenkins
  • Розробники початкового або просунутого рівня
  • Інженери з якості
  • Інженери збірки, інженери випуску
  • Технічні менеджери проектів
  • Інженери DevOps

Що ти навчишся?

У цьому курсі учасники дізнаються, як взаємодіяти з Jenkins REST API, як використовувати мову groovy для налаштування Jenkins і як використовувати контейнери Jenkins з Docker.

Передумови:

Щоб взяти участь у цьому курсі, студенти повинні знати основні функції Jenkins. Рекомендується пройти курс «Основи Дженкінса».

Також рекомендується, щоб студенти мали базові знання про розподілені системи контролю версій (Git).

Бажано, щоб студенти мали попередній досвід розробки веб-додатків і необхідні навички, включаючи виконання команд Unix, навігацію файловою системою та створення та редагування текстових файлів.

Розклад курсу:

Матеріали курсу англійською мовою. Викладання ведеться румунською мовою.

Модуль 01: Підсумок Git/github
Модуль 02: Інтеграція вашого сервера Docker SSH із Jenkins
  • Запустіть завдання Jenkins на віддаленому хості Docker через SSH
  • Вступ: Jenkins + Ansible
  • Встановіть Ansible: Docker + Jenkins
  • Інтегрований Ansible і Jenkins (Ansible плагін)
  • Дізнайтеся, як виконувати Playbooks із завдання Jenkins
  • Додайте параметри до Ansible і Jenkins
Модуль 03: Pipelines:
  • Створіть Jar для своєї програми Maven за допомогою Docker
  • Створіть файл Docker і створіть образ за допомогою свого Jar
  • Створіть файл Docker Compose, щоб автоматизувати процес створення зображення
  • Дізнайтеся, як перевірити свій код за допомогою Maven і Docker
  • Створіть сценарій bash для автоматизації процесу тестування
Модуль 04: Jenkins CI поза основами
Модуль 05: Огляд Jenkins REST API
  • API XML
  • API JSON
  • Створення завдань за допомогою Jenkins API–python sdk
Модуль 06: Використання groovy з Jenkins
  • Консоль скриптів Groovy
  • Чудові вакансії
  • Модуль 07: Groovy з динамічними параметрами
  • Плагін groovy після створення
Модуль 08: Використання спільних бібліотек у Jenkins
  • Сценарій Pipeline
  • Використання Jenkinsfile
  • Багатогілковий Pipelines
  • Вступ до спільних бібліотек
  • Перезапуск зі сцени
Модуль 09: Безпека Дженкінса:
  • Authentication
  • Авторизація
  • бухгалтерський облік
  • Глобальні налаштування безпеки
  • Керування обліковими даними
  • Найкращі методи безпеки
Модуль 10: Налагодження Jenkins за допомогою системних журналів
Модуль 11: Моніторинг Jenkins

Рекомендуємо продовжити:

Програми сертифікації

Цей курс готує студентів до складання сертифікаційного іспиту для досягнення ролі професійного інженера з випуску.

DevOps Artisan – Jenkins Advanced

DevOps Artisan - Jenkins Advanced

Індивідуальні пропозиції для груп від 2 осіб

Деталі курсу

Тривалість:

2
днів

Ціна:

840 EUR

Доставка:

Віртуальний клас

Рівень:

3. Розширений

Ролі:

розробник, Devops Інженер, DevOps Команда, Програміст, Системний інженер