Курс допоможе зрозуміти принципи роботи CI/CD і на практиці освоїти шлях від створення найпростішого пайплайна до Налаштування складних варіантів CI/CD, включаючи відкат на попередню версію після натискання однієї кнопки.
Після навчання ви зможете автоматизувати процес інтеграції та постачання та прискорити цикл розробки з мінімальними ризиками.
на курсі відповімо на питання
які проблеми можна вирішити, впровадивши CI/CD?
Які переваги і недоліки є у Gitlab CI?
Як інтегрується Gitlab CI і Kubernetes?
Що таке Gitops і де він застосовується?
Які кращі практики побудови пайплайнів існують і як їх застосовувати?
Кому буде корисний курс
Розробникам
Отримайте можливість налаштувати з нуля процес автоматизованої доставки коду, забезпечивши конкурентну перевагу продукту.
системним адміністраторам
зможете підвищити свій професійний рівень, зробити перший крок в кар'єрі DevOps-інженера і ближче познайомитися зі світом розробки.
програма базового курсу
№1 Що таке CI/CD і які проблеми ця методика вирішує?
№2: загальний принцип роботи CI/CD
№3: Огляд ci-систем
№4: Огляд Gitlab, його встановлення та налаштування
№5: ваш перший проект в Gitlab
№ 6: Gitlab Runner і його налаштування
№ 7: Файл .gitlab-ci.yml
№8: прийоми роботи з Gitlab CI. Best Practices побудови пайплайна
№ 9: робота з інцидентами. Rollback і динамічні оточення
№10: інтеграція з Kubernetes
№11: GitOps
№12: Безпека в CI/CD
№1 Що таке CI/CD і які проблеми ця методика вирішує?
№2: загальний принцип роботи CI/CD
№3: Огляд ci-систем
№4: Огляд Gitlab, його встановлення та налаштування
№5: ваш перший проект в Gitlab
№ 6: Gitlab Runner і його налаштування
№ 7: Файл .gitlab-ci.yml
№8: прийоми роботи з Gitlab CI. Best Practices побудови пайплайна
№ 9: робота з інцидентами. Rollback і динамічні оточення
№10: інтеграція з Kubernetes
№11: GitOps
№12: Безпека в CI/CD
https://privatelink.de/?https://slurm.io/videocourse-ci-cd