Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Argo Workflows: The Complete Practical Guide : Unlock DevOps

Argo Workflows: Hướng dẫn Thực hành Toàn diện: Mở khóa DevOps

Argo Workflows: Hướng dẫn Thực hành Toàn diện: Mở khóa DevOps

Tạo Argo Workflow, Tích hợp CI/CD, Tích hợp Đám mây, Tối ưu hóa, Khả năng mở rộng và Triển khai Thực tế

4.3
(151 đánh giá)
4,496 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.0 giờ video
113 bài giảng
16 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu các khái niệm cốt lõi của Argo Workflows, bao gồm kiến trúc, thuật ngữ và những lợi thế mà nó mang lại cho tự động hóa và quản lý quy trình làm việc.
Thành thạo việc cài đặt Argo Workflows, bao gồm các điều kiện tiên quyết, cài đặt tiêu chuẩn so với cài đặt nhanh và xác minh cài đặt.
Nắm vững kiến thức cơ bản về Kubernetes để triển khai và quản lý Argo Workflows hiệu quả trong môi trường đám mây.
Học cách tạo, quản lý và gỡ lỗi các tác vụ Argo Workflow một cách thành thạo, bao gồm các mẫu Container, Script, Resource và Suspend, kèm ví dụ thực tế.
Triển khai và tối ưu hóa các mẫu workflow nâng cao, làm chủ tham số động, đầu ra phức tạp, thử lại, mức độ ưu tiên và chiến lược xử lý lỗi.
Khám phá các kỹ thuật tối ưu hóa workflow, thành thạo việc sử dụng vòng lặp, kiểm soát thời gian chờ, mẫu backfill và các phương pháp nâng cao hiệu quả khác.
Làm chủ việc tạo và quản lý các mẫu Argo Workflow, bao gồm workflow có tham số hóa và workflow toàn cụm, cũng như lập lịch với Argo Cron.
Cấu hình và tận dụng MinIO để lưu trữ artifacts, quản lý đầu vào và đầu ra hiệu quả giữa các workflow, và tích hợp các artifacts chính.

Yêu cầu

Hiểu biết Cơ bản về Kubernetes: Quen thuộc với các khái niệm Kubernetes như pod, service và deployment sẽ rất hữu ích, vì Argo Workflows hoạt động trong hệ sinh thái Kubernetes.
Nguyên tắc DevOps Cơ bản: Hiểu về các phương pháp tích hợp liên tục và triển khai liên tục (CI/CD) sẽ giúp người học nắm bắt ứng dụng của Argo Workflows trong việc tự động hóa các quy trình này.
Quen thuộc với YAML: Vì định nghĩa Argo Workflow và cấu hình Kubernetes thường được viết bằng YAML, việc thoải mái đọc và viết file YAML sẽ rất hữu ích.
Truy cập vào Môi trường Kubernetes: Mặc dù không hẳn là một kỹ năng, nhưng việc có quyền truy cập vào một cụm Kubernetes (có thể là thiết lập cục bộ như Minikube hoặc môi trường dựa trên đám mây) sẽ cho phép người học thực hành và áp dụng những gì đã học một cách thực tế.
Dành cho Người mới bắt đầu: Nếu bạn mới làm quen với Kubernetes hoặc DevOps, đừng nản lòng! Khóa học sẽ bắt đầu với các khái niệm nền tảng, giúp nó trở nên dễ tiếp cận với những ai sẵn sàng học những điều cơ bản ngay trong quá trình học. Tài nguyên và hướng dẫn thực hành sẽ được cung cấp để giúp bạn thiết lập môi trường và bắt kịp tốc độ...

Đối tượng phù hợp

Chuyên gia DevOps: Những người làm việc trong vai trò DevOps và đang tìm cách tự động hóa và quản lý quy trình triển khai hiệu quả hơn sẽ thấy khóa học này đặc biệt giá trị để tích hợp Argo Workflows vào pipeline CI/CD của họ.
Quản trị viên và Nhà phát triển Kubernetes: Những người quản lý hoặc phát triển ứng dụng trên Kubernetes và muốn hợp lý hóa hoạt động với tự động hóa workflow sẽ thu được kiến thức và kỹ năng thực tế từ khóa học này.
Kỹ sư Đám mây: Các kỹ sư tập trung vào cơ sở hạ tầng và dịch vụ đám mây, muốn tận dụng Argo Workflows để quản lý tài nguyên và chiến lược triển khai tốt hơn, sẽ thấy nội dung này phù hợp và kịp thời.
Kỹ sư Phần mềm Quan tâm đến Tự động hóa: Các nhà phát triển và kỹ sư phần mềm quan tâm đến việc tự động hóa quy trình build, test và triển khai của họ sẽ học cách triển khai Argo Workflows cho các mục đích này.
Trưởng nhóm Kỹ thuật: Trưởng nhóm hoặc quản lý giám sát các dự án kỹ thuật liên quan đến workflow phức tạp và yêu cầu giải pháp tự động hóa mạnh mẽ sẽ có được cái nhìn sâu sắc về việc điều phối chúng với Argo Workflows.
Người mới bắt đầu với Tự động hóa Workflow: Những người mới làm quen với tự động hóa workflow nhưng có hiểu biết cơ bản về Kubernetes và nguyên tắc DevOps sẽ thấy khóa học này là một hướng dẫn toàn diện để làm chủ Argo Workflows từ đầu.

Nội dung khóa học

18 phần • 113 bài giảng
1 Argo Workflow - Giới thiệu
2 Khám phá Argo Workflow
3 Mã Github cho Demo
4 Hiểu lợi ích của Argo Workflow
5 Hướng dẫn Điều kiện Tiên quyết
6 Tham khảo Mã nguồn và Tài liệu
1 Hướng dẫn Cài đặt Nhanh Argo Workflow
2 Hướng dẫn Cài đặt Argo Workflow Từng bước
3 Hướng dẫn Cài đặt CLI Argo Workflow Từng bước
1 Quản lý Workflow Hello World
2 Tổng quan Kiến trúc Chi tiết của Argo Workflow
3 Tổng quan Kiến trúc Chi tiết của Argo Workflow Controller
4 Thuật ngữ Argo Workflow
5 Argo Workflow - Demo CLI
6 Phạm vi và Xác minh Cài đặt
1 Các Loại Tác vụ Argo Workflow
2 Tác vụ Argo Workflow - Mẫu Container
3 Tác vụ Argo Workflow - Mẫu Script
4 Tác vụ Argo Workflow - Mẫu Resource
5 Tác vụ Argo Workflow - Mẫu Resource - Demo Xóa
6 Tác vụ Argo Workflow - Mẫu Suspend
7 Demo Mệnh đề When trong Argo Workflow
8 Tác vụ Argo Workflow - Mẫu Steps
9 Tác vụ Argo Workflow - Demo DAG
10 Tác vụ Argo Workflow - DAG với Điều kiện
1 Tham số Workflow: Toàn cục và Cục bộ
2 Tham số Đầu vào Động của Workflow
3 Tham số Đầu ra Workflow: Đơn giản và Phức tạp
1 Giới thiệu và Demo Mẫu Workflow
2 Mẫu Argo Workflow có Tham số hóa
3 Mẫu Argo Workflow có Tham số hóa Danh sách
4 Mẫu Argo Cluster Workflow
5 Mẫu Argo Cluster Workflow - Nâng cao
6 Argo Workflow Cron
1 Tham số Đầu vào Argo Workflow
2 Tham số Đầu vào Argo Workflow - Bước Trước đó
3 Artifact Chỉ có Key trong Argo Workflow
1 Lưu trữ Artifact Argo Workflow - MinIO
2 Demo Artifact MinIO
1 Cài đặt Cụm Argo Workflow
2 Cài đặt RBAC cho Argo Workflow
1 Mẫu Empty Dir trong Argo Workflow
2 Mẫu Backfill trong Argo Workflow
3 Mẫu Workflow of Workflow trong Argo Workflow
1 Điều khiển Argo Workflow với withItems
2 Điều khiển Đệ quy Argo Workflow
3 Điều khiển Thời gian chờ Argo Workflow
4 Điều khiển Thử lại Argo Workflow
5 Điều khiển Exit Handler Argo Workflow
6 Điều khiển Mức độ Ưu tiên Argo Workflow
1 Nguồn sự kiện và Cảm biến Argo Workflow
2 Ràng buộc Sự kiện Argo Workflow
1 Ví dụ - Nguồn
2 Ví dụ - Artifact trong Đối số
3 Ví dụ - Configmap trong Đối số
4 Ví dụ - Logs có Màu
5 Ví dụ - Docker Build Kit
6 Ví dụ - Artifact Đầu ra CI
7 Ví dụ - Pipeline CI
8 Ví dụ - Lưu trữ và Khôi phục Cache
9 Ví dụ - Điều kiện Phức tạp
10 Ví dụ - Điều kiện Phụ thuộc Nâng cao
11 Ví dụ - DAG - Đa gốc, Lồng nhau, Mục tiêu
12 Ví dụ - Chia sẻ ConfigMap
13 Ví dụ - JSON Patch Workflow
14 Ví dụ - Vòng lặp Maps trong Workflow
15 Ví dụ - Tham số và Đối số Workflow
16 Ví dụ - Song song hóa Tác vụ Workflow
17 Ví dụ - Song song hóa DAG Workflow
18 Ví dụ - Workflow Lồng nhau - Song song hóa
19 Ví dụ - Tham số Tổng hợp
20 Ví dụ - Thu gom rác Pod
21 Ví dụ - Thu gom rác Pod với nhãn
22 Ví dụ - Pod - Thêm Nhãn và Metadata
23 Ví dụ - Yêu cầu Tài nguyên Động
24 Ví dụ - Patch ConfigMap Động
25 Ví dụ - Chiến lược Thử lại
26 Ví dụ - Thử lại với Chiến lược Khác nhau
27 Ví dụ - Sử dụng Secret
28 Ví dụ - Sidecar Docker trong Docker
29 Ví dụ - Mẫu OnExit
1 Thiết lập AWS EC2 Instance với AWS Linux
2 Thiết lập AWS Windows EC2 Instance
3 Mô hình Định giá Tài nguyên AWS
4 Thiết lập Minikube trong AWS EC2 Instance
5 Thiết lập CentOS trên VirtualBox
6 VirtualBox GuestAddition
7 Thiết lập Minikube trong CentOS
1 Giới thiệu về Container
2 Demo Docker Container - Docker Hub
3 Kiến trúc Kubernetes
4 Pods trong Kubernetes
5 Services trong Kubernetes
6 Demo Service - Cluster IP
7 Demo Service - Node Port
8 Demo Service - Node Port - SSH Tunnel
9 Replicaset trong Kubernetes
10 Deployments trong Kubernetes
11 Các Thành phần Bổ sung của Kubernetes
1 Tính năng Cốt lõi của ArgoCD
2 Kiến trúc và Thành phần ArgoCD
3 Cài đặt ArgoCD trên Minikube
4 Truy cập Giao diện Web ArgoCD
5 Thiết lập Ứng dụng Mẫu - Giao diện Web
1 Lý do và Tính năng Chính của Argo Rollout
2 Kiến trúc và Thành phần
3 Khái niệm Argo Rollout
4 Cài đặt Argo Rollout
5 Demo Đơn giản Argo Rollout
6 Bảng điều khiển Argo Rollout
7 Giới thiệu Chiến lược Canary
8 Giới thiệu Chiến lược Blue Green
1 Kết luận

Giới thiệu khóa học

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.

  • Complete the course with a verifiable certificate of completion, boosting your professional profile.

  • Obtain skills that are highly sought after in the tech industry for DevOps roles.


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.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Ci Cd
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Kubernetes
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊