Course Overview

Modern application development and deployment have become more complex. With the multiplication of assets, tools, and frameworks and the need to deliver more often new versions, it is quite difficult to keep everything under control. Manual actions lead to errors and inconsistency, and you are never safe from a typo. What if you could uniformize and industrialize it? Wouldn't it be awesome if you can just deploy or roll back quickly, with monitoring and assurance that what you deliver won't be broken?  

In this course, you’ll learn to install and use ArgoCd, enable continuous deployment in your ecosystem, and keep your applications under control. ArgoCd follows IaC (Infrastructure as Code) principles, It means that just with your code, you can validate, modify and apply new versions on your Kubernetes cluster. You’ll be able to secure your deployments and monitor or adopt new strategies like blue green or canary at ease. And it’s not just about the application itself, it’s the entire Kubernetes services, deployment, and controllers.  

With tools integration like Helm or Kustomize, it’s another step into GitOps and safer releases.

What You Will Learn

  • Learn about the declarative configuration and GitOps concepts.
  • Explore ArgoCd (and plugin) setup and basic administration.
  • Learn about registering an application and deploying it.
  • Get hands-on with Helm charts, secret manager, and Kustomize.
  • Monitor your application.

Program Curriculum

  • Introduction
  • Dev(Sec)Ops and GitOps
  • Kubernetes Overview and Real-life Application
  • Helm and Kustomize
  • $7 Million Cybersecurity Scholarship by EC-Council
  • Chapter 1 Quiz

  • Introduction
  • ArgoCd History
  • ArgoCd Architecture
  • Environment Setup
  • Mac and Windows Cases
  • Chapter 2 Quiz

  • Introduction
  • Argo CLI
  • ArgoCD API
  • ArgoCD UI Tour
  • Users and RBAC
  • Secret Management
  • Chapter 3 Quiz

  • Introduction
  • Application Creation (with UI)
  • Application Creation (with CLI)
  • Deploy the Application
  • States and Refresh
  • Chapter 4 Quiz

  • Section Introduction
  • Helm Charts
  • Kustomize
  • Manage Your CI Pipelines
  • Deploy Your Infrastructure Using ArgoCD
  • Chapter 5 Quiz

  • Section Introduction
  • Monitoring Your Kubernetes Cluster
  • Sync Policy and Phases
  • Troubleshooting Tools
  • Application Metrics
  • Notifications
  • Chapter 6 Quiz

  • Section Introduction
  • Best Practices
  • Security Considerations
  • Company Example
  • Chapter 7 Quiz
Load more modules

Instructor

Kevin Mathelot

Kevin Mathelot, currently working as Cloud Infrastructure Team lead in a worldwide SaaS company. 15 years of IT experience, mostly in Cloud computing, sysadmin, and Development. He has designed and reviewed CI/CD pipelines for various companies in heterogeneous domains such as Data transformation, application building, and software delivery in a high availability context. Comfortable with managed and self-hosted solutions including Jenkins, GitHub Actions, or Gitlab CI/CD. He has implemented DevOps practices in every company he has been in and helped engineers to face high-scale deployment strategies. He used to always think about deployment process optimization and how to facilitate delivery. His major area of work includes technologies like Docker, Kubernetes, and monitoring solutions with Prometheus/Grafana.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Choose the Pro Plan That Fits Your Learning Journey

Invest in your future with flexible Pro subscription plans. Whether you're starting your cybersecurity journey or expanding your expertise, choose the membership duration that works for you and gain access to our complete learning platform.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.

$ 599.00
Billed annually or $69.00 billed monthly

What is included

  • Access to 900+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with All Courses and Learning Paths
  • New Courses Added Every Month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 699.00
Billed annually or $79.00 billed monthly

Everything in Pro and

  • 500+ Practice Labs with Guided Instructions
  • 400+ CTF Challenges with Detailed Walkthroughs
  • New Practice Labs and Challenges Added Every Month

Related Courses

1 of 50