Companies Home Search Profile

Ultimate Argo Bootcamp by School of Devops® | 6 Projects

Focused View

Gourav Shah

7:35:13

0 View
  • 1 -Welcome & Here is How Everything Works Ultimate Argo Bootcamp.mp4
    10:19
  • 2 -ArgoWorkshop-2705202401.pdf
  • 1 -Module Intro.mp4
    02:00
  • 2 -Genesis of Argo - The Story of Revolutionizing GitOps and Kubernetes Automation.mp4
    09:06
  • 3 -ArgoCD The GitOps and Automation Revolution.mp4
    06:22
  • 4 -Beyond ArgoCD - Understanding the Argo Ecosystem.mp4
    10:41
  • 5 -Understanding the Use Case - How it all comes together.mp4
    11:41
  • 6 -The Argo Architecture and Components.mp4
    08:56
  • 7 -Challenges and Best Practices in Using Argo.mp4
    08:24
  • 8 -Module Summary.mp4
    00:51
  • 1 -Module Intro.mp4
    01:45
  • 2 -Creating a Docker Environment.mp4
    04:35
  • 3 -Creating 3 Node Kubernetes Cluster with KIND.mp4
    08:26
  • 4 -Lab 1 - Create Kubernetes Cluster with KIND.pdf
  • 4 -Summary.mp4
    00:24
  • 1 -Module Intro.mp4
    01:27
  • 2 -Mission #1 - Implement Blue Green Release Strategy for Staging.mp4
    02:02
  • 3 -Why Argo Rollouts.mp4
    05:52
  • 4 -Managing Manifests with Kustomize Overlays.mp4
    09:18
  • 5 -Setting up Argo Rollouts Controllers and CRDs.mp4
    04:47
  • 6 -Undesrstanding BlueGreen Strategy with Argo Rollouts.mp4
    05:04
  • 7 -Creating Staging Deployment and a Preview Service.mp4
    07:06
  • 8 -Converting Deployment to a Rollout Spec.mp4
    10:31
  • 9 -Blue Green Release in Action.mp4
    08:27
  • 10 -Commiting to Git Repo and Cleaning Up.mp4
    05:55
  • 11 -Lab 2 - Blue Green Releases with Argo Rollouts.pdf
  • 11 -Summary.mp4
    00:46
  • 1 -Module Intro.mp4
    02:17
  • 2 -Mission #2 - Build Progressive Canary Deployment with Traffic Routing with Nginx.mp4
    05:28
  • 3 -Setting up Prod Environment with Rollouts and Services.mp4
    07:34
  • 4 -Writing Canary Spec.mp4
    08:07
  • 5 -Demonstrating Canary Release.mp4
    06:36
  • 6 -Setting up Nginx Ingress Controller.mp4
    14:17
  • 7 -Adding Traffic Routing Rules with Nginx Ingress.mp4
    06:45
  • 8 -Canary with Ingress Based Traffic Shifting in Action.mp4
    05:06
  • 9 -Lab 3 - Implementing Canary Release for Prod.pdf
  • 9 -Summary.mp4
    01:28
  • 1 -Module Intro.mp4
    01:48
  • 2 -Mission #3 - Setup GitOps Based Automated Deployments to Stage and Prod.mp4
    03:04
  • 3 -Setting up ArgoCD - Controllers and CRDs.mp4
    08:02
  • 4 -Configurating Projects and Repositories, Walking through Applications CRD Spec.mp4
    08:48
  • 5 -Creating Application Deployment Configurations for Staging using Web UI.mp4
    08:06
  • 6 -ArgoCD Sync with BlueGreen Deployment to Staging in Action.mp4
    08:14
  • 7 -Configuring GitOps Workflow with Branching Models and Pull Requests.mp4
    08:24
  • 8 -Defining ArgoCD Applications Spec for Prod Sync with YAML.mp4
    06:24
  • 9 -Demonstrating Continuous Delivery with ArgoCD.mp4
    08:24
  • 10 -Lab 4 - Setting up Automated Deployments with ArgoCD.pdf
  • 10 -Summary.mp4
    01:33
  • 1 -Module Intro.mp4
    01:33
  • 2 -Mission #4 - Create a CI Pipeline with Argo Workflow Orchestrator.mp4
    02:32
  • 3 -Argo Workflows Concepts.mp4
    07:50
  • 4 -Setting up Argo Workflows with Killercoda.mp4
    07:37
  • 5 -Workflow Examples - Containers, Parameterized Containers.mp4
    06:49
  • 6 -Workflow Examples - Orchestration with Steps and DAG.mp4
    09:28
  • 7 -Workflow Examples - Artifacts Management and Scripts.mp4
    06:37
  • 8 -Workflow Examples - Volumes, Manual Approval with Suspend and Delete, Kubernetes.mp4
    11:09
  • 9 -Understanding the CI Pipeline Stages and the Logic.mp4
    07:07
  • 10 -Walkthrough of Argo Workflow Spec with Templates, Tasks, Volumes, Kaniko.mp4
    08:34
  • 11 -Launching and Analysing a CI Pipeline with Argo Workflows.mp4
    08:43
  • 12 -Lab 5 - CI Pipeline with Argo Workflows.pdf
  • 12 -Summary.mp4
    02:10
  • 1 -Module Intro.mp4
    01:58
  • 2 -Mission #5 -Trigger Argo Workflow with Git, Connect CI+CD with Image Updater.mp4
    02:45
  • 3 -Components of Argo Events - Event Sources, Sensors, Templates.mp4
    05:09
  • 4 -Setting up Argo Events along with Event Source and Workflow Template.mp4
    08:39
  • 5 -Configuring the Sensor to launch Automated Workflow.mp4
    06:03
  • 6 -Setting up Github Poller Cronjob to trigger the Event Source.mp4
    06:11
  • 7 -Connecting CI with CD with Argo Image Updater.mp4
    04:20
  • 8 -End to End CICD on Autopilot with Argo Suite of Tools.mp4
    15:19
  • 9 -Lab 6 - Event Based Automation with Argo Events.pdf
  • 9 -Lab 7 - Argo Image Updater.pdf
  • 9 -Summary.mp4
    02:51
  • 1 -Module Intro.mp4
    01:56
  • 2 -Mission #6 - Automated Testing and Analysis with Prometheus and Grafana.mp4
    02:19
  • 3 -Adding Experiments and Analysis to Argo Rollouts.mp4
    08:35
  • 4 -Setting up monitoring with Metrics Server, Prometheus and Grafana.mp4
    06:50
  • 5 -Monitoring Nginx Ingress Metrics.mp4
    09:47
  • 6 -Analysis Templates Code Walkthrough.mp4
    06:49
  • 7 -Creating AnalysisTemplates along with Strategy Update.mp4
    07:24
  • 8 -Canary Release with Automated Analysis in Action.mp4
    10:42
  • 9 -Lab 8 - Automated Analysis and Experiments with Prometheus and Grafana.pdf
  • 9 -Summary.mp4
    02:17
  • Description


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

    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.

    Who is this 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.
  • What You Need to Know?


  • 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.
  • More details


    Description

    Welcome to the Ultimate Argo Bootcamp – more than just a course, this is a hands-on bootcamp designed to equip you with real-world skills through a comprehensive use case. If you’re a DevOps practitioner, system administrator, or software engineer looking to master the Argo suite of tools, this bootcamp is your gateway to advanced CI/CD automation.

    Unlike other courses that offer random exercises, this bootcamp revolves around a practical, real-world use case. Each module is a critical step in building and implementing a complete CI/CD pipeline for a microservices application. You’ll follow a logical, step-by-step progression, where each module builds upon the previous one, leading to the final deployment and automation of the entire system.

    Starting with ArgoCD and GitOps principles, you’ll move on to mastering advanced deployment strategies like Blue/Green and Canary deployments with Argo Rollouts. As you progress, you’ll orchestrate complex workflows with Argo Workflows and set up event-driven automation using Argo Events. The course also covers real-time monitoring and analysis with Prometheus and Grafana, ensuring that your deployments are optimized and monitored effectively.

    In addition, you’ll integrate Argo Image Updater with ArgoCD to automate image updates and implement automated experiments and analysis to validate your deployments.

    By the end of this bootcamp, you’ll have built a complete CI/CD pipeline from scratch, with every module contributing a vital component of the overall solution. This structured, use case-driven approach ensures that you’re not just learning tools, but acquiring the skills and confidence to apply them in real-world scenarios.

    Key takeaways include:

    • Building and managing CI/CD pipelines using Argo tools.

    • Implementing advanced deployment strategies with Argo Rollouts.

    • Orchestrating workflows and automating tasks with Argo Workflows.

    • Setting up event-driven automation with Argo Events.

    • Monitoring and optimizing deployments with Prometheus and Grafana.

    Enroll in the Ultimate Argo Bootcamp and transform your DevOps skills through a structured, hands-on approach that prepares you for real-world challenges.

    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.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Gourav comes with 15+ years  of experience building, managing and automating systems at scale. He has helped organisations to design and implement devops practices.  He left his corporate job in 2012 to start Initcron, a niche devops consulting firm. He eventually got into delivering devops workshops for the corporates in India and then internationally. He has conducted more than 300 instructor led trainings.  Based on the rare combination of his technical as well as teaching/delivery skills, he started teaching on Udemy circa 2018.  In a years time, through School of Devops banner, he has  has taught more than 65k students on Udemy and 15k+ in classroom.   He is also a eDX published author and has been a course creator with Linux Foundation
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 73
    • duration 7:35:13
    • English subtitles has
    • Release Date 2025/01/16

    Courses related to Software Engineering