Free Udemy Course __ Ultimate Argo Bootcamp by School of Devops® | 6 Projects

Build a CI/CD Pipeline on Kubernetes with Argo Rollouts, ArgoCD, Argo Workflows and Events, Argo Image Updater

4.5 (1,000+ students enrolled) English
devops Development Tools
Ultimate Argo Bootcamp by School of Devops® | 6 Projects

What You'll Learn

  • Build a CI/CD Pipeline for a Micro Services Application by integrating Argo Rollouts, ArgoCD, Argo Workflows and Events, Argo Image Updater
  • Implment Blue/Green Deployment Strategy using Argo Rollouts. Write Argo Rollout Spec to Replace Kubernetes Deployments with.
  • Progressively Deploy to Production using Canary Release Strategy along with Nginx Ingress Controller for Traffic Shifting
  • Using principles of GitOps, Automatically Sync the Desires State from Git Repository to Kubernetes Cluster with ArgoCD
  • Set up Continuous Integration Pipeline with Argo Workflow. Learn Steps and DAG Based Orchestration along with writing Workflow Spec.
  • Event-Driven Automation: Set up event-driven automation pipelines with Argo Events to trigger deployments and workflows based on Git Repository Changes.
  • Integrate with Prometheus and Grafana for automated Experiments and Analysis, Rollout and Rollback based on the results of the Analysis.

Requirements

  • Knowledge of Docker and Kubernetes: Familiarity with Docker, Kubernetes concepts, and basic YAML specifications is necessary.
  • Linux/Unix Fundamentals: Experience working with the Linux/Unix command line and text editors (vi/nano/emacs) is required.
  • Hardware Requirements: A laptop or desktop with at least 8GB of RAM, 4 CPU cores, and 10GB of available disk space.
  • Software Requirements: Docker Desktop (or Docker on Linux) should be installed on your machine.

Who This Course is For

  • DevOps Engineers: This course is perfect for DevOps engineers who want to streamline their CI/CD pipelines and automate deployment processes using the Argo suite of tools. It provides hands-on experience with GitOps practices, progressive delivery, and Kubernetes management, making it an essential course for those aiming to elevate their DevOps skills.
  • Site Reliability Engineers (SREs): Site Reliability Engineers will benefit from this course by learning how to enhance system resilience and reduce downtime during deployments. By mastering Argo Rollouts, Workflows, and automated rollback mechanisms, SREs can ensure higher reliability and availability of their systems.
  • System Administrators: System administrators transitioning to DevOps roles will find this course valuable for automating infrastructure deployment processes. With a focus on Kubernetes management and the use of ArgoCD and Argo Workflows, this course helps bridge the gap between traditional administration and modern DevOps practices.
  • Software Engineers: Software engineers involved in agile development will gain insights into automating testing and integrating continuous delivery pipelines. By understanding and implementing Argo Workflows and ArgoCD, they can take greater control over the deployment of their applications.
  • Cloud Engineers: Cloud engineers working with Kubernetes on cloud platforms like AWS, GKE, or Azure will find this course beneficial for automating deployments and managing cloud-native applications. The course provides practical knowledge on integrating Argo tools with cloud-native environments, enhancing their ability to manage complex systems.
  • Technical Leads and Architects: Technical leads and architects responsible for designing CI/CD pipelines will benefit from the strategic insights provided in this course. By learning how to integrate Argo tools into modern DevOps workflows, they can ensure efficient and scalable deployment processes within their organizations.
  • IT Managers and Project Managers: IT and project managers overseeing DevOps initiatives will find this course helpful for understanding the capabilities of Argo tools. It enables them to better plan, manage, and evaluate DevOps projects, ensuring their teams are utilizing best practices for continuous delivery.
  • Freelancers and Consultants: Freelancers and DevOps consultants can expand their skill set with this course, enabling them to offer advanced automation solutions to their clients. Mastering the Argo suite will allow them to deliver more value and stand out in the competitive DevOps landscape.

Your Instructor

School of Devops

Grow your Career with Devops and AI

4.4 Instructor Rating

6,667 Reviews

133,898 Students

29 Courses

Get This Course For FREE

Get This Course

Limited time offer. Enroll now!

Never Miss a Coupon!

Subscribe to our newsletter to get daily updates on the latest free courses.