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

DevOps Mastery: Jenkins, Kubernetes, Docker & ArgoCD - 2026

DevOps Mastery: Jenkins, Kubernetes, Docker & ArgoCD - 2026

Xây dựng pipeline CI/CD sẵn sàng cho môi trường production với Jenkins, Docker, Kubernetes, Ansible, ArgoCD, Trivy & Terraform

4.4
(541 đánh giá)
4,061 học viên
Giảng viên
Hari Kammana
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
6.0 giờ video
69 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/04/2026

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

Cách triển khai các quy trình DevOps tự động sử dụng các phương pháp tốt nhất trong ngành
Tự động hóa việc triển khai terraform bằng Jenkins
Xây dựng pipeline CI/CD sử dụng Jenkins Pipeline, Docker, Kubernetes, Ansible
Tự động hóa việc triển khai lên các cụm Kubernetes bằng nguyên tắc GitOps với ArgoCD
Thiết lập cụm AWS EKS và quản lý tài nguyên Kubernetes trên đám mây
Sử dụng Trivy để bảo mật container và quét lỗ hổng
Triển khai cảnh báo tự động sử dụng Jenkins, Slack và Email
Thực hiện phân tích mã tĩnh với SonarQube tích hợp vào Jenkins Pipelines
Cấu hình Jenkins master và slave nodes
Hoàn thành một case study thực tế: Quản lý một dự án từ lúc lên ý tưởng đến khi đưa vào production

Yêu cầu

Kiến thức cơ bản về kubernetes, git docker, maven. Tuy nhiên không bắt buộc

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

Dành cho bất kỳ ai muốn học cách sử dụng kubernetes, docker, slack, email, sonarqube, nexus trong các quy trình DevOps

Nội dung khóa học

12 phần • 56 bài giảng
1 Giới thiệu về Jenkins
2 Cài đặt và Cấu hình Jenkins trên máy Linux
3 Cài đặt Maven và Git trên máy Jenkins
4 CI - Tích hợp liên tục và Lợi ích
5 CD - Phân phối liên tục và Lợi ích
6 Dự án Jenkins Freestyle sử dụng Maven và Git
1 Thuật ngữ Jenkins Pipeline: Node, Stage và Step
2 Groovy String Interpolation
3 Job Jenkins Pipeline đầu tiên
4 Jenkins Pipeline tích hợp Git và Maven
5 Thông báo Email trong Jenkins Pipeline
6 Thông báo Slack trong Jenkins Pipeline
7 Tham số hóa các Job Jenkins
1 Giới thiệu về Sonarqube
2 Cài đặt SonarQube trên máy Linux
3 Đẩy mã nguồn lên SonarQube để phân tích mã tĩnh
4 Đánh dấu Job Jenkins Pipeline là Thất bại khi SonarQube báo lỗi
1 Phân phối liên tục so với Triển khai liên tục
2 Triển khai file War lên Tomcat bằng Jenkins Pipeline
3 CI/CD Docker sử dụng Git, Maven, Docker Ansible - Jenkins Pipeline
1 Giới thiệu về Declarative Pipelines
2 Tích hợp Declarative Pipelines sử dụng Git
3 Sử dụng maven builds trong Declarative Pipelines
4 Triển khai file War lên Tomcat - Declarative Pipelines
5 Hiển thị tên build tùy chỉnh bằng Declarative Pipelines
6 Cách validate Jenkinsfile cục bộ
1 Master Slave trong Jenkins là gì
2 Cấu hình Jenkins Slave trên Windows
3 Cấu hình Jenkins Slave trên Linux
1 Giới thiệu về Bảo mật Jenkins
2 Bảo mật dựa trên Ma trận và Chiến lược Ủy quyền Ma trận theo dự án
3 Jenkins Credentials (Pipelines bảo mật)
1 Tích hợp Jenkins Pipeline và Ansible
1 Jenkins Shared Library
1 Giới thiệu về Kubernetes
2 Tạo Kubernetes Cluster trên AWS sử dụng KOPS
3 Kubernetes - Xây dựng Pipelines CI/CD
4 Kubernetes - Đẩy Docker Image lên Docker Hub
5 Kubernetes - Triển khai lên Kubernetes Cluster
1 Hướng dẫn chi tiết kiến trúc CI/CD Kubernetes end-to-end sử dụng Jenkins và ArgoCD
2 Cài đặt SonarQube trên AWS EC2 sử dụng Docker
3 Cài đặt SonarQube Scanner Plugin trên Jenkins & Thực hiện Phân tích mã tĩnh
4 Đánh dấu Job Jenkins thất bại khi Phân tích SonarQube thất bại
5 Build Docker Images sử dụng Jenkins Declarative Pipeline
6 Gắn tag Docker Images động trong Pipelines CI/CD
7 Cài đặt Trivy trên Jenkins (Công cụ quét lỗ hổng Docker)
8 Thực hiện quét Trivy trên Docker Image
9 Đẩy Docker Image lên Docker Hub - Jenkins Pipeline
10 Hướng dẫn Kubernetes Manifest: Cài đặt yq trên Jenkins
11 Jenkins Pipeline - Cập nhật file Kubernetes Deployment sử dụng yq
12 Jenkins Pipeline - Commit & Push thay đổi Kubernetes Manifest File lên GitHub
13 Thiết lập EKS Cluster trên AWS | Cài đặt Argo CD & Truy cập Dashboard
14 Cấu hình Argo CD App | Triển khai thay đổi lên AWS EKS Cluster
1 Giới thiệu về Terraform
2 Tích hợp Jenkins với AWS (Truy cập an toàn vào các dịch vụ AWS)
3 Hướng dẫn code và Triển khai Terraform lên AWS sử dụng Jenkins Pipelines

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

This course provides a comprehensive, hands-on understanding of DevOps using Jenkins Pipeline jobs with Groovy DSL, covering real-world implementations of end-to-end CI/CD pipelines.

You will learn core Jenkins concepts in depth, including:

  • Jenkins Pipelines (Declarative & Scripted)

  • Master–Agent (Master–Slave) architecture

  • Deploy terraform using Jenkins

  • Jenkins security best practices

  • Tool integrations and plugin management

  • Ansible integration with Jenkins

The course walks you through building production-grade CI pipelines, where you:

  • Build Docker images using Jenkins pipelines

  • Dynamically tag Docker images

  • Push images to Docker Hub

  • Integrate SonarQube for static code analysis and enforce quality gates

  • Perform Docker image vulnerability scanning using Trivy

  • Fail pipelines automatically based on code quality or security issues

Newly Added: Production-Ready Kubernetes CI/CD with GitOps

The newly added section takes the course to the next level, focusing on modern, production-grade Kubernetes CI/CD using GitOps principles.

In this section, you will:

  • Design an end-to-end Kubernetes CI/CD architecture using Jenkins + Argo CD

  • Use yq to programmatically update Kubernetes manifest files from Jenkins

  • Commit and push Kubernetes manifest changes back to Git (GitOps workflow)

  • Set up an AWS EKS cluster

  • Install and configure Argo CD

  • Deploy applications to Kubernetes using Argo CD GitOps-based deployments

Notifications & Integrations

You will also learn how to configure pipeline notifications by integrating Jenkins with:

  • Email

  • Slack
    using industry-standard Jenkins plugins.

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 Jenkins
Hiển thị tất cả khoá học Kubernetes
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊