Companies Home Search Profile

Mastering GitOps with Argo CD

Focused View

Ahmed Elfakharany

2:25:42

164 View
  • 1 - Welcome and Course Overview.mp4
    02:20
  • 2 - Understanding GitOps.mp4
    04:54
  • 3 - Introduction to Argo CD.mp4
    04:44
  • 4 - Why GitOps with Argo CD.mp4
    03:03
  • 5 - Installing and Configuring Git.mp4
    05:45
  • 6 - Kubernetes Cluster Setup.mp4
    05:15
  • 6 - resources.pdf
  • 7 - Installing Argo CD on Your Cluster.mp4
    08:16
  • 7 - resources.pdf
  • 8 - Git Repository Structure for GitOps.mp4
    06:31
  • 9 - Manifests Helm Charts and Kustomize.mp4
    11:15
  • 10 - GitOps Best Practices.mp4
    02:34
  • 11 - Argo CD Architecture.mp4
    04:09
  • 12 - Deploying a sample application to Argo CD.mp4
    09:15
  • 12 - resources.pdf
  • 13 - Deploying Helm charts to Argo CD.mp4
    20:11
  • 13 - resources.pdf
  • 14 - Deploying applications to Argo CD using Kustomize.mp4
    08:49
  • 14 - resources.pdf
  • 15 - Managing Secrets in GitOps.mp4
    08:12
  • 15 - resources.pdf
  • 16 - Synchronization and Rollbacks.mp4
    07:30
  • 17 - MultiCluster Deployment with Argo CD.mp4
    10:57
  • 17 - resources.pdf
  • 18 - Introducing Argo CD ApplictionSets.mp4
    06:59
  • 18 - resources.pdf
  • 19 - Implementing BlueGreen Deployments.mp4
    05:54
  • 19 - resources.pdf
  • 20 - Implementing Canary Deployments.mp4
    09:09
  • 20 - resources.pdf
  • Description


    Accelerate Your Continuous Delivery Pipeline through Modern GitOps Practices

    What You'll Learn?


    • Implement GitOps methodologies to streamline application deployment and management, effectively reducing lead times and improving overall reliability.
    • Utilize Argo CD to automate the deployment, synchronization, and monitoring of Kubernetes-based applications,
    • Design and manage Git repositories optimized for GitOps workflows, incorporating best practices for organizing manifests, Helm charts, and Kustomize
    • Apply advanced deployment strategies, such as multi-cluster deployments, canary releases, and blue-green deployments

    Who is this for?


  • Software developers who want to learn how to streamline their Kubernetes deployment workflow and improve infrastructure management
  • DevOps engineers who want to implement GitOps best practices for Kubernetes deployments
  • IT professionals who want to learn how to use Argo CD to automate their Kubernetes deployments and manage their infrastructure as code
  • Students who are interested in learning about GitOps and its role in modern software development and DevOps practices
  • What You Need to Know?


  • Basic knowledge of Kubernetes and containerization concepts
  • Familiarity with Git and version control systems
  • Experience with command-line interfaces and the ability to use the terminal
  • Basic knowledge of DevOps principles and practices
  • More details


    Description

    Welcome to "Mastering GitOps with Argo CD," a comprehensive guide to implementing modern GitOps practices and accelerating your continuous delivery pipeline using Argo CD. In this 4-hour course, you will learn the fundamentals of GitOps, explore Argo CD's powerful features, and dive deep into advanced deployment strategies and integrations.

    This course is designed for DevOps engineers, developers, and IT professionals who want to level up their skills in managing Kubernetes-based applications using GitOps methodologies. By the end of the course, you will have a solid understanding of GitOps principles and be able to confidently use Argo CD to deploy, manage, and monitor your applications.

    Key takeaways from this course include:

    • Grasping the concepts and benefits of GitOps for managing application infrastructure

    • Familiarizing yourself with Argo CD, its architecture, and components

    • Setting up your environment, including Git, Kubernetes, and Argo CD

    • Designing and managing Git repositories for GitOps workflows

    • Deploying applications with Argo CD and understanding synchronization and rollback processes

    • Implementing advanced deployment strategies, such as multi-cluster deployments, canary, and blue-green deployments

    • Integrating Argo CD with CI/CD pipelines and ensuring observability through monitoring and logging solutions

    With hands-on examples and practical demonstrations, this course will equip you with the skills and knowledge to streamline your application delivery process, reduce deployment risks, and embrace the full potential of GitOps with Argo CD.

    Join us in "Mastering GitOps with Argo CD" as we guide you step by step through this exciting journey into the world of GitOps and Kubernetes application management. Whether you're a seasoned professional or just starting your career in the DevOps field, this course is designed to provide you with the skills and confidence to excel in managing complex Kubernetes deployments using GitOps methodologies and Argo CD.

    Enroll now and become an expert in GitOps and Argo CD, empowering yourself to deliver high-quality applications with efficiency, reliability, and speed!

    Who this course is for:

    • Software developers who want to learn how to streamline their Kubernetes deployment workflow and improve infrastructure management
    • DevOps engineers who want to implement GitOps best practices for Kubernetes deployments
    • IT professionals who want to learn how to use Argo CD to automate their Kubernetes deployments and manage their infrastructure as code
    • Students who are interested in learning about GitOps and its role in modern software development and DevOps practices

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Ahmed Elfakharany
    Ahmed Elfakharany
    Instructor's Courses
    Ahmed is a senior DevOps engineer who has helped many companies make the transition to the cloud. He worked with small startups as well as large enterprises. Kubernetes and microservices are his specialty. AWS is his cloud provider of choice although he also uses Azure and Google when necessary. Ahmed has taught several thousands students the basics of Docker and DevOps tools (Ansible, Vagrant, Terraform, Packer, CI/CD and many others). He's recently added data engineering and MLOps to his skill set so that he can provide even more learning value to students who want to seek that path.
    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 20
    • duration 2:25:42
    • Release Date 2023/06/16