Automating Infrastructure & Application Delivery with Argo CD
Course Introduction
GitOps is an operational model that uses Git repositories to manage infrastructure and application configurations declaratively. Changes are introduced through pull requests, reviewed, and automatically synchronized with Kubernetes clusters.
In this course, participants will apply GitOps principles in practical scenarios. The program covers declarative configuration management, continuous delivery workflows, and automated reconciliation using Argo CD.
By the end of the course, participants will be able to manage Kubernetes environments using version-controlled configurations and streamline application deployments for improved stability and delivery velocity.
Who Should Attend?
- DevOps engineers, SREs, and platform engineers implementing GitOps practices
- Engineers responsible for CI/CD pipelines and infrastructure automation
- Kubernetes users seeking to improve configuration management and deployment processes
Prerequisite Knowledge
- Working knowledge of Git (branches, commits, pull requests)
- Basic experience with Kubernetes resources (kubectl, deployments, services)
- Foundational understanding of CI/CD concepts
- Practical familiarity with Docker and Kubernetes (recommended through our DevOps bundle)
DevOps Learning Path
This course is part of our comprehensive Educational Package for DevOps Engineers. The program is designed to build a strong foundation across key DevOps domains, including Docker containerization, Kubernetes resource management, and GitOps practices. Together, these components ensure that participants can fully leverage and apply the GitOps implementation techniques.