Published 5/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 1.16 GB | Duration: 2h 25m Accelerate Your Continuous Delivery Pipeline through Modern GitOps Practices
Free DownloadWhat 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 Requirements 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 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 infrastructureFamiliarizing yourself with Argo CD, its architecture, and componentsSetting up your environment, including Git, Kubernetes, and Argo CDDesigning and managing Git repositories for GitOps workflowsDeploying applications with Argo CD and understanding synchronization and rollback processesImplementing advanced deployment strategies, such as multi-cluster deployments, canary, and blue-green deploymentsIntegrating Argo CD with CI/CD pipelines and ensuring observability through monitoring and logging solutionsWith 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! Overview Section 1: Introduction to GitOps and Argo CD Lecture 1 Welcome and Course Overview Lecture 2 Understanding GitOps Lecture 3 Introduction to Argo CD Lecture 4 Why GitOps with Argo CD? Section 2: Setting Up Your Environment Lecture 5 Installing and Configuring Git Lecture 6 Kubernetes Cluster Setup Lecture 7 Installing Argo CD on Your Cluster Section 3: GitOps Workflow and Best Practices Lecture 8 Git Repository Structure for GitOps Lecture 9 Manifests, Helm Charts, and Kustomize Lecture 10 GitOps Best Practices Section 4: Argo CD Deep Dive Lecture 11 Argo CD Architecture Lecture 12 Deploying a sample application to Argo CD Lecture 13 Deploying Helm charts to Argo CD Lecture 14 Deploying applications to Argo CD using Kustomize Lecture 15 Managing Secrets in GitOps Lecture 16 Synchronization and Rollbacks Section 5: Advanced Argo CD Features and Integrations Lecture 17 Multi-Cluster Deployment with Argo CD Lecture 18 Introducing Argo CD ApplictionSets Lecture 19 Implementing Blue-Green Deployments Lecture 20 Implementing Canary Deployments 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