Argo Workflows: The Complete Practical Guide : Unlock Devops
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English
| Size: 4.81 GB[/align]
| Duration: 10h 5m
Argo Workflow Creation, CI/CD Integration, Cloud Integration, Optimization, Scalability and Real-World Deployment
[b]What you'll learn[/b]
Understand the core concepts of Argo Workflows, including its architecture, terminologies, and the advantages it offers for workflow automation and management.
Achieve proficiency in installing Argo Workflows, covering setup prerequisites, standard vs. quick-start installations, and installation verification.
Acquire foundational knowledge in Kubernetes essentials for deploying and managing Argo Workflows effectively within cloud environments.
Learn to adeptly create, manage, and debug Argo Workflow tasks, including Container, Script, Resource, and Suspend templates, with practical examples.
Implement and optimize advanced workflow patterns, mastering dynamic parameters, complex outputs, retries, priorities, and failure handling strategies.
Explore workflow optimization techniques, mastering the use of loops, timeout controls, backfill patterns, and other efficiency-enhancing practices.
Master the creation and management of Argo Workflow templates, including parameterized and cluster-wide workflows, and scheduling with Argo Cron.
Configure and leverage MinIO for artifacts storage, efficiently managing inputs and outputs across workflows, and integrating key artifacts.
[b]Requirements[/b]
Basic Understanding of Kubernetes: Familiarity with Kubernetes concepts such as pods, services, and deployments will be beneficial, as Argo Workflows operates within the Kubernetes ecosystem.
Fundamental DevOps Principles: An understanding of continuous integration and continuous deployment (CI/CD) practices will help learners grasp the application of Argo Workflows in automating these processes.
Familiarity with YAML: Since Argo Workflow definitions and Kubernetes configurations are often written in YAML, being comfortable reading and writing YAML files will be useful.
Access to a Kubernetes Environment: While not strictly a skill, having access to a Kubernetes cluster (this can be a local setup like Minikube or a cloud-based environment) will allow learners to practice and apply what they learn hands-on.
For Beginners: If you're new to Kubernetes or DevOps, don't be discouraged! The course will start with foundational concepts, making it accessible to those willing to learn the basics on the go. Resources and guided tutorials will be provided to help you set up your environment and get up to speed with necessary prerequisites.
[b]Description[/b]
Dive into the world of Argo Workflows with our comprehensive guide designed to unlock the power of DevOps. Argo Workflows, an open-source container-native workflow engine for orchestrating parallel jobs on Kubernetes, has revolutionized the way developers automate and execute workflows. This course, "Argo Workflows: The Complete Practical Guide: Unlock DevOps," is meticulously structured to offer you a thorough understanding and hands-on experience with Argo Workflows.Embark on Your Argo Journey Commence with a solid foundation as you explore the introductory principles of Argo Workflows, understanding its benefits and how it can be a game-changer in your DevOps practices. Whether you're a beginner in the world of Kubernetes and container orchestration or an experienced professional, this course tailors to all learning curves.Installation and Configuration Made Simple Progress through a step-by-step installation process of Argo Workflows, including CLI tools, and gain insights into Argo Workflow's detailed architecture. Learn the intricacies of the installation scope and verification to ensure a seamless setup.Master Core Workflow Components Delve deep into core workflow components with our "Hello World" workflow management tutorial. Grasp the terminologies, command line interface demonstrations, and learn about various task types, including Container and Script templates.Design Effective Workflow Tasks Unleash the full potential of workflow tasks design, from resource templates to the intricacies of suspend templates and conditional DAGs. Each tutorial is a step toward mastering workflow task design, ensuring you have the skillset to design effective and efficient Argo Workflows.Workflow Data Flow and Templates Uncovered Demystify workflow parameters, both global and local, and learn to manage dynamic inputs and complex outputs. Explore a variety of workflow templates, understand how to parameterize workflows, and manage cron workflows with ease.Gain Control with Workflow Features Understand how to manage workflow input parameters, artifacts, and storage with MinIO. Navigate through advanced installation procedures including cluster installs and RBAC configurations.Explore Workflow Patterns and Advanced Features Discover and implement various workflow patterns and control features like withItems and recursion control. Learn about Argo Workflow's advanced features such as event sources, sensors, and event binding to elevate your workflows.Real-World Example Walkthroughs Apply your knowledge with a series of practical, real-world examples. From argument artifacts to complex conditions, and from CI pipeline to pod garbage collection, you'll be able to apply what you've learned in scenarios that mimic true-to-life challenges.Conclusive Mastery Wrap up with a clear understanding of your learning achievements and a conclusive overview. Understand the importance of environment setup, including AWS EC2, CentOS VirtualBox, and Minikube setups.Kubernetes and Argo Rollout Essentials The course also introduces you to Kubernetes, guiding you through container basics, architecture, pods, and services. You'll learn about Argo Rollouts and how it complements Argo Workflows for progressive delivery strategies like blue-green and canary deployments.Argo CD: From Installation to Application Deployment Expand your expertise with Argo CD, understanding its core features and architecture. Experience setting up Argo CD on Minikube and deploying sample applications via the web UI, mastering the continuous delivery on Kubernetes.Why Choose This Course?Learn with comprehensive step-by-step tutorials and real-world examples.Understand how to configure, manage, and optimize Argo Workflows for efficient DevOps practices.Gain practical experience with Argo Workflows, Argo Rollouts, and Argo CD.Master workflow design and execution with hands-on lessons in complex deployment patterns.Get familiar with Kubernetes and how it integrates with Argo Workflows.Obtain skills that are highly sought after in the tech industry for DevOps roles.Complete the course with a verifiable certificate of completion, boosting your professional profile.This course ensures that by the end, you will have the skills and confidence to implement Argo Workflows in your DevOps cycle, making you an asset to any team focused on efficient and scalable application deployment. Enroll now in "Argo Workflows: The Complete Practical Guide: Unlock DevOps" and transform the way you manage and deploy applications in a Kubernetes environment.
Overview
Section 1: Introduction
Lecture 1 Argo Workflow - Introduction
Lecture 2 Exploring Argo Workflow
Lecture 3 Understanding the Benefits of Argo Workflow
Lecture 4 Guide for Pre Requisites
Lecture 5 Coding and Material Reference
Section 2: Installation
Lecture 6 Argo Workflow Quick Installation Guide
Lecture 7 Argo Workflow Step-by-Step Installation Guide
Lecture 8 Argo Workflow CLI Step-by-Step Installation Guide
Section 3: Core Workflow Components
Lecture 9 Hello World Workflow Management
Lecture 10 Argo Workflow Detailed Architecture of Overview
Lecture 11 Argo Workflow Controller Detailed Architecture of Overview
Lecture 12 Argo Workflow Terminologies
Lecture 13 Argo Workflow - CLI Demo
Lecture 14 Installation Scope and Verification
Section 4: Workflow Tasks Design
Lecture 15 Argo Workflow Task Types
Lecture 16 Argo Workflow Task - Container Template
Lecture 17 Argo Workflow Task - Script Template
Lecture 18 Argo Workflow Task - Resource Template
Lecture 19 Argo Workflow Task - Resource Template - Delete Demo
Lecture 20 Argo Workflow Task - Suspend Template
Lecture 21 Argo Workflow When Clause Demo
Lecture 22 Argo Workflow Task - Steps Template
Lecture 23 Argo Workflow Task - DAG Demo
Lecture 24 Argo Workflow Task - DAG Conditional
Section 5: Workflow Data Flow
Lecture 25 Workflow Parameters Global and Local
Lecture 26 Workflow Dynamic Input Params
Lecture 27 Workflow Output Param Simple and Complex
Section 6: Workflow Templates
Lecture 28 Workflow Templates Intro and Demo
Lecture 29 Parameterized Argo Workflow Template
Lecture 30 Parameterized List Argo Workflow Template
Lecture 31 Argo Cluster Workflow Template
Lecture 32 Argo Cluster Workflow Template - Advanced
Lecture 33 Argo Workflow Cron
Section 7: Workflow Control Features
Lecture 34 Argo Workflow Input Params
Lecture 35 Argo Workflow Input Params - Prev Step
Lecture 36 Argo Workflow Key Only Artifacts
Section 8: Workflow Artifacts
Lecture 37 Argo Workflow Artifacts Storage - MinIO
Lecture 38 MinIO Artifacts Demo
Section 9: Installation - Advanced
Lecture 39 Argo Workflow Cluster Install
Lecture 40 Argo Workflow Install RBAC
Section 10: Workflow Pattern
Lecture 41 Argo Workflow Empty Dir Pattern
Lecture 42 Argo Workflow Backfill Pattern
Lecture 43 Argo Workflow of Workflow Pattern
Section 11: Workflow Control Features
Lecture 44 Argo Workflow Control withItems
Lecture 45 Argo Workflow Recursion Control
Lecture 46 Argo Workflow Timeout Control
Lecture 47 Argo Workflow Retry Control
Lecture 48 Argo Workflow Exit Handler Control
Lecture 49 Argo Workflow Priority Control
Section 12: Workflow Advanced Features
Lecture 50 Argo Workflow Event Sources and Sensors
Lecture 51 Argo Workflow Event Binding
Section 13: Example Walkthrough
Lecture 52 Example - Source
Lecture 53 Example - Argument Artifacts
Lecture 54 Example - Argument Configmap
Lecture 55 Example - Colored Logs
Lecture 56 Example - Docker Build Kit
Lecture 57 Example - CI Output Artifacts
Lecture 58 Example - CI Pipeline
Lecture 59 Example - Cache Store and Restore
Lecture 60 Example - Complex Conditions
Lecture 61 Example - Enhanced Depends Condition
Lecture 62 Example - DAG - Multiroot, Nested, Targets
Lecture 63 Example - ConfigMap Sharing
Lecture 64 Example - Workflow JSON Patch
Lecture 65 Example - Workflow Loops Maps
Lecture 66 Example - Workflow Params Args
Lecture 67 Example - Workflow Task Parallelism
Lecture 68 Example - Workflow DAG Parallelism
Lecture 69 Example - Nested Workflow - Parallelism
Lecture 70 Example - Aggregated Param
Lecture 71 Example - Pod garbage collection
Lecture 72 Example - Pod garbage collection with label
Lecture 73 Example - Pod - Add Label and Metadata
Lecture 74 Example - Resource Request Dynamically
Lecture 75 Example - Dynamic ConfigMap Patch
Lecture 76 Example - Retry Strategy
Lecture 77 Example - Retry Different Strategies
Lecture 78 Example - Using Secret
Lecture 79 Example - Sidecar Docker in Docker
Lecture 80 Example - OnExit Template
Section 14: Environment Setup
Lecture 81 Setup AWS EC2 Instance with AWS Linux
Lecture 82 Setup AWS Windows EC2 Instance
Lecture 83 AWS Resource Pricing Model
Lecture 84 Minikube Setup in AWS EC2 Instance
Lecture 85 CentOS VirtualBox Setup
Lecture 86 VirtualBox GuestAddition
Lecture 87 Minikube Setup in CentOS
Section 15: Kubernetes Introduction - Beginners Refresher
Lecture 88 Introduction to Containers
Lecture 89 Docker Container Demo - Docker Hub
Lecture 90 Kubernetes Architecture
Lecture 91 Kubernetes Pods
Lecture 92 Services in Kubernetes
Lecture 93 Service Demo - Cluster IP
Lecture 94 Service Demo - Node Port
Lecture 95 Service Demo - Node Port - SSH Tunnel
Lecture 96 Replicaset in Kubernetes
Lecture 97 Deployments in Kubernetes
Lecture 98 Kubernetes Additional Components
Section 16: Argo CD Introduction
Lecture 99 Core Features of ArgoCD
Lecture 100 ArgoCD Architecture and Components
Lecture 101 Installing ArgoCD on Minikube
Lecture 102 Accessing the ArgoCD Web UI
Lecture 103 Setting up a Sample Application - Web UI
Section 17: Argo Rollout Introduction
Lecture 104 Argo Rollout Why and Key Features
Lecture 105 Architecture and Components
Lecture 106 Argo Rollout Concepts
Lecture 107 Argo Rollout Installation
Lecture 108 Argo Rollout Simple Demo
Lecture 109 Argo Rollout Dashboard
Section 18: Conclusion
Lecture 110 Conclusion
DevOps Professionals: Individuals working in DevOps roles who are looking to automate and manage their deployment workflows more efficiently will find this course especially valuable for integrating Argo Workflows into their CI/CD pipelines.,Kubernetes Administrators and Developers: Those who manage or develop applications on Kubernetes and seek to streamline operations with workflow automation will gain practical knowledge and skills from this course.,Cloud Engineers: Engineers focused on cloud infrastructure and services, looking to leverage Argo Workflows for better resource management and deployment strategies, will find the content applicable and timely.,Software Engineers Interested in Automation: Software developers and engineers interested in automating their build, test, and deployment processes will learn how to implement Argo Workflows for these purposes.,Technical Team Leaders: Team leaders or managers overseeing technical projects that involve complex workflows and require robust automation solutions will gain insights into orchestrating these with Argo Workflows.,Beginners to Workflow Automation: Individuals new to workflow automation but with a basic understanding of Kubernetes and DevOps principles will find this course a comprehensive guide to mastering Argo Workflows from the ground up.
https://voltupload.com/kf5ovli1lmfg/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.z01 https://voltupload.com/2rgfqycjn3io/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.z02 https://voltupload.com/imay9aiocpbe/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.z03 https://voltupload.com/3sbkchs0rvu9/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.z04 https://voltupload.com/qio0zcdouy3v/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.zip
https://rapidgator.net/file/99520b1c08c02d0a4c178667588c504d/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.z01 https://rapidgator.net/file/f0fb8a39cdf6179b4d9f32203a8754e1/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.z02 https://rapidgator.net/file/df0373df540df0277a0157be93b9f232/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.z03 https://rapidgator.net/file/fc02d80a49f1960802ee054a67fe63b3/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.z04 https://rapidgator.net/file/0435e43bbc63c9abd0f81bdedb6d3ee3/Argo_Workflows_The_Complete_Practical_Guide_Unlock_DevOps.zip
Free search engine download скачать: Argo Workflows The Complete Practical Guide Unlock DevOps