Module 3 – Develop and Manage “CI/CD Pipelines with GitOps”
28,00 €
This course introduces participants to GitOps, a modern approach to continuous deployment that leverages Git as the single source of truth. The session focuses on setting up and managing deployment pipelines using GitOps principles, with a strong emphasis on automation, security, and multi-environment management.
1 in stock
Start date
December 11, 2024
End date
December 11, 2024
Language(s) of the training
English
Languages spoken by the coach(es)
English, French
Instructor(s)
FERNS David
Contents
Introduction to GitOps
Setting Up a GitOps Environment
Building a GitOps Deployment Pipeline
Advanced GitOps Techniques
Securing GitOps Pipelines
Monitoring and Observability in GitOps
Recap and Preparation for Next Session
Objective
The training program is structured around a combination of theoretical knowledge and practical, hands-on exercises to ensure participants gain a deep understanding of DevOps principles and their real-world applications. Our approach focuses on automation, collaboration, problem-solving, and teamwork in dynamic IT environments.
This methodology ensures participants not only gain the necessary technical skills but also the practical ability to apply them in real-world settings, promoting a well-rounded DevOps competence.
Learning Outcomes
Understand the principles and practices of GitOps and how it differs from traditional CI/CD approaches.
Learn to set up and manage a deployment pipeline using GitOps tools and workflows.
Explore advanced GitOps techniques, including multi-environment management, automated rollbacks, and security best practices.
Gain hands-on experience with GitOps tools and their integration into existing DevOps workflows.
Schedule
This training has a total duration of 7 hours and takes place over 1 day:
- 11-12-2024: 09:00 – 17:00
Format and Location
This course takes place ON-SITE
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette
Level
Intermediate
Prerequisites
Basic IT Knowledge: Understanding of operating systems, networking, and system administration.
Familiarity with Software Development: Experience with programming languages and development processes (e.g., version control with Git).
Experience with Cloud Platforms: Familiarity with cloud services (e.g., AWS, Azure, or Google Cloud) is beneficial but not mandatory.
Basic Understanding of CI/CD: Familiarity with concepts like continuous integration and continuous deployment is recommended.
Problem-Solving Mindset: Ability to approach technical challenges methodically and collaboratively.
Additional Info
This module is part of the Learning Track – Introduction to DevOps – Managing Modifications and Configurations in IT
Certification
This training does not have any assessment or exams; a certificate of participation will be issued to participants.