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

Ultimate DevSecOps Bootcamp by School of Devops

Khóa học DevSecOps Toàn diện (Ultimate DevSecOps Bootcamp) của School of Devops

Khóa học DevSecOps Toàn diện (Ultimate DevSecOps Bootcamp) của School of Devops

Xây dựng Pipeline DevSecOps hoàn chỉnh với Delivery dựa trên Container, CI/CD trên Kubernetes sử dụng hoàn toàn công cụ mã nguồn mở

4.6
(17 đánh giá)
15,291 học viên
Giảng viên
Gourav J. Shah
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 699.000đ -93%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
9.5 giờ video
147 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/05/2026

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

Hiểu các nguyên lý cốt lõi của DevSecOps và cách chúng được tích hợp vào các pipeline phân phối phần mềm hiện đại
Thiết lập môi trường học tập đầy đủ bằng Google Cloud Platform, Kubernetes (GKE) và các công cụ DevOps thiết yếu
Xây dựng pipeline CI/CD an toàn sử dụng Jenkins, Helm, Docker và Kubernetes
Triển khai Software Composition Analysis (SCA) bằng OWASP Dependency-Check, Pyraider và Dependency-Track để xác định và quản lý rủi ro từ bên thứ ba
Áp dụng Static Application Security Testing (SAST) với các công cụ như slscan và tích hợp chúng vào pipeline CI/CD của bạn
Thực hiện Dynamic Application Security Testing (DAST) bằng OWASP ZAP trong giai đoạn triển khai để phát hiện lỗ hổng thời gian chạy
Củng cố hình ảnh container bằng Dockle, Trivy và Dockerfile đa tầng để giảm bề mặt tấn công
Quản lý thông tin xác thực nhạy cảm và thực thi việc tiêm bí mật an toàn bằng HashiCorp Vault với Kubernetes
Thực thi tuân thủ cấp hệ thống và củng cố hạ tầng sử dụng InSpec và Ansible như các công cụ Compliance-as-Code
Bảo mật khối lượng công việc Kubernetes bằng cách triển khai security contexts, Pod security policies, resource limits và các công cụ quét thời gian chạy như Falco
Xây dựng và triển khai các ứng dụng AI/ML và containerized an toàn bằng GitOps với ArgoCD
Tự động hóa phát hiện và khắc phục bất thường thời gian chạy bằng Falco và Argo Workflows
Hiểu về Software Bill of Materials (SBOM) và tích hợp sinh SBOM vào pipeline của bạn
Thiết kế pipeline DevOps an toàn từ đầu đến cuối cho các ứng dụng thực tế, từ code đến production, với giám sát bảo mật liên tục

Yêu cầu

Khuyến nghị có kiến thức cơ bản về DevOps và quy trình CI/CD
Kinh nghiệm với Docker và Kubernetes là hữu ích nhưng không bắt buộc
Có tài khoản GCP hoặc bất kỳ môi trường đám mây nào để thực hành
Không yêu cầu kiến thức bảo mật chuyên sâu – mọi thứ đều được giải thích từng bước

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

Kỹ sư DevOps, Cloud và Platform muốn xây dựng pipeline phân phối an toàn
Kỹ sư AI/ML triển khai mô hình và dịch vụ trên Kubernetes hoặc trong môi trường production
Nhà phát triển muốn tích hợp bảo mật vào quy trình DevOps của họ
Chuyên gia bảo mật và SRE chuyển đổi sang vai trò DevSecOps
Bất kỳ ai chịu trách nhiệm triển khai, bảo mật và duy trì các ứng dụng hiện đại ở quy mô lớn

Nội dung khóa học

13 phần • 147 bài giảng
1 Chào mừng bạn đến với DevSecOps Bootcamp
1 Giới thiệu Module
2 Mục tiêu Học tập
3 Tại sao cần quan tâm đến DevSecOps
4 Con đường dẫn đến DevSecOps
5 DevSecOps là gì?
6 Cách triển khai DevSecOps
7 Hiểu về Ứng dụng Hiện đại
8 Rủi ro Bảo mật Ứng dụng
9 Phương pháp Lớp Hành tây (Layers of Onions) cho Bảo mật
10 Các Thực hành DevSecOps và Pipeline Phân phối
11 Chọn Công cụ Phù hợp
12 Danh sách Đọc/Tài liệu Tham khảo
13 Tổng kết
1 Giới thiệu Module
2 Khởi chạy Cluster Kubernetes với GKE
3 Thiết lập Quy tắc Firewall
4 Khởi chạy Môi trường Phát triển Linux
5 Cấu hình Google Cloud SDK và Kubectl
6 Cài đặt Trình quản lý Gói Helm
7 Hướng dẫn Thực hành
8 Tổng kết
1 Giới thiệu Module
2 Cài đặt Jenkins với Helm
3 Cấu hình Jenkins
4 Phân tích Jenkinsfile – Pipeline ở dạng Code
5 Khởi chạy Pipeline DevOps Đơn giản
6 Xây dựng Image với Docker
7 Tại sao sử dụng Kaniko để Xây dựng Image Container?
8 Thêm Giai đoạn Xây dựng và Xuất bản Image vào Pipeline
9 Lab 4
10 Tổng kết
1 Giới thiệu Module
2 Mục tiêu Học tập
3 Software Component Analysis là gì
4 Sử dụng Dependency Checker cho SCA
5 Sử dụng Pyraider như một công cụ SCA Python
6 Thêm Giai đoạn Software Composition Analysis (SCA) vào Pipeline
7 Quét Giấy phép Mã nguồn Mở
8 Thiết lập Dependency Tracker
9 Xử lý Sự cố Tài nguyên Kubernetes
10 Hướng dẫn Thực hành
11 Kết nối Jenkins với Dependency Tracker
12 Thêm Giai đoạn SBOM vào Pipeline
13 Dọn dẹp
14 Danh sách Đọc/Tài liệu Tham khảo
15 Tổng kết
1 Giới thiệu Module
2 Mục tiêu Học tập
3 SAST là gì
4 Sử dụng SCAN (slscan.io)
5 Thêm Giai đoạn SAST vào Pipeline
6 Cấu hình SCA để Thất bại
7 Sửa lỗi Phụ thuộc
8 Cập nhật Danh sách Phê duyệt Giấy phép
9 Tổng kết
1 Giới thiệu Module
2 Mục tiêu Học tập
3 Linting và Quét Image Container
4 Linting Image với Dockle
5 Quét Image để tìm Lỗ hổng với Trivy
6 Dockerfile Đa tầng là gì?
7 Bảo mật Image với Dockerfile Đa tầng
8 Chạy Container với Quyền Non Root
9 Cấu hình Kiểm tra Sức khỏe
10 Thêm Phân tích Image vào Pipeline
11 Hướng dẫn Thực hành
12 Tổng kết
1 Giới thiệu Module
2 Mục tiêu Học tập
3 Triển khai An toàn với GitOps
4 Thiết lập ArgoCD
5 Cấu hình ArgoCD CLI
6 Các Đối tượng Triển khai Kubernetes
7 Tạo Kubernetes YAML Manifests
8 Triển khai lên Kubernetes với ArgoCD
9 Quy trình Triển khai An toàn – Argo + Jenkins
10 Ủy quyền cho Jenkins Triển khai Từ xa với Argo
11 Thêm Giai đoạn Triển khai Tự động vào Jenkins Pipeline
12 DAST với OWASP ZAP
13 Quét DAST với ZAP
14 Hướng dẫn Thực hành
15 Tổng kết
1 Giới thiệu Module
2 Mục tiêu Học tập
3 Compliance as a Code và InSpec
4 Quét Tuân thủ với InSpec
5 Sử dụng DevSec Hardening Framework
6 Cấu hình Plugin SSH Pipeline Steps
7 Xử lý Sự cố SSH trong Pipeline
8 Thêm Quét Tuân thủ vào Pipeline
9 Cài đặt và Cấu hình Ansible
10 Thực thi Khắc phục Tuân thủ với Ansible
11 Sửa đổi InSpec Controls
12 Chạy Pipeline SecOps Hàng ngày
13 Hướng dẫn Thực hành
14 Tổng kết
1 Giới thiệu Module
2 Mục tiêu Học tập
3 Bảo mật Kubernetes
4 Thiết lập Môi trường Kubernetes Một Node
5 Chạy Quét CIS Benchmark cho Kubernetes
6 Săn tìm Lỗ hổng với Kube Hunter
7 Quét Mã Triển khai Kubernetes với Kubesec
8 Định nghĩa Resource Constraints
9 Cấu hình Security Context cho Pod
10 Mount Root Filesystem ở Chế độ Chỉ đọc
11 System Calls và Seccomp Profile
12 Đọc thêm
13 Hạn chế Syscalls với Seccomp
14 Cấu hình RunAsUser và ServiceAccounts
15 Hướng dẫn Thực hành
16 Tổng kết
1 Giới thiệu Module
2 Mục tiêu Học tập
3 Quản lý Bí mật Kubernetes với Vault
4 Cài đặt Vault Bằng Helm
5 Thêm Bí mật vào Vault
6 Viết Policy và Kubernetes RBAC
7 Tiêm Bí mật vào Pod
8 Xử lý Sự cố Vault Policy
9 Tùy chỉnh Bí mật bằng Templates
10 Rotate Bí mật với Vault
11 Hướng dẫn Thực hành
12 Tổng kết
1 Giới thiệu Module
2 Mục tiêu Học tập
3 Tầm quan trọng của Phân tích Thời gian Chạy
4 Falco hoạt động như thế nào?
5 Cài đặt Falco Runtime Security Engine
6 Phát hiện Bất thường Thời gian Chạy
7 Thêm Quy tắc Ứng dụng Tùy chỉnh
8 Xây dựng Công cụ Phản hồi Tự động
9 Triển khai Argo Events và Workflow với Falco
10 Xử lý Sự cố Falco trên GKE
11 Kiểm tra Argo Workflow
12 Công cụ Phản hồi Hoạt động
13 Tổng kết
1 Giới thiệu – Tại sao DevSecOps Cần Phát triển cho AI
2 Hiểu về Vòng đời Hệ thống AI/ML
3 Mở rộng Bề mặt Đe dọa trong Hệ thống AI
4 Bảo mật Pipeline ML – Từ Code đến Model đến Production
5 Giám sát Hành vi và Độ tin cậy của Model trong Production
6 AI Tập thể, Hệ thống Tự trị và Ra quyết định ở Quy mô Lớn
7 Xây dựng Pipeline DevSecOps Sẵn sàng cho AI
8 Nghiên cứu Tình huống – Bảo mật Ứng dụng ML Thực tế
9 Tổng kết – Tương lai của DevSecOps trong Kỷ nguyên AI

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

Are you building or deploying applications on Kubernetes? Whether you're a DevOps Engineer, Platform Engineer, or AI/ML Engineer, security can no longer be an afterthought.

This hands-on DevSecOps Bootcamp will help you build secure, production-ready CI/CD pipelines using open-source tools and industry best practices. Learn how to integrate security across the software development lifecycle and ensure your applications are secure by design.

We will walk you through step-by-step labs that combine Jenkins, Kubernetes, ArgoCD, Vault, Trivy, Falco, OWASP ZAP, and other essential tools used in modern DevSecOps workflows.

This course is ideal for teams building cloud-native applications, AI/ML models, or any containerized workload that needs to be deployed securely at scale.

What You Will Learn:

  • Core DevSecOps principles and the secure software delivery lifecycle

  • How to build a CI/CD pipeline with Jenkins on Kubernetes

  • Software Composition Analysis (SCA) using OWASP Dependency-Check, Pyraider, and Dependency-Track

  • Static and Dynamic Application Security Testing (SAST & DAST) using slscan and OWASP ZAP

  • Securing container images using Trivy, Dockle, and multi-stage Dockerfiles

  • Enforcing compliance as code using InSpec and Ansible

  • Secrets management using HashiCorp Vault and Kubernetes RBAC

  • Runtime security monitoring using Falco with automated response pipelines

  • Secure deployment workflows with GitOps using ArgoCD and Kubernetes

Tools and Technologies You Will Use:

  • Jenkins, Helm, Kubernetes (GKE), ArgoCD

  • Trivy, Dockle, OWASP ZAP, slscan, Pyraider

  • Vault, InSpec, Ansible, Falco, Argo Workflows

  • Docker, Kubernetes RBAC, GitHub, GitOps

Who Should Take This Course:

  • DevOps and Cloud Engineers who want to add security to their toolbelt

  • AI/ML Engineers deploying models and services on Kubernetes

  • Platform Engineers managing modern microservices at scale

  • Security Engineers transitioning to DevSecOps practices

  • Developers building containerized applications for production

This is not a theoretical course. You will be working on real-world labs and projects that simulate what modern engineering teams do to secure their software pipelines in production environments.

Whether you're deploying a machine learning model, a microservice, or a SaaS product — this course will help you ensure that your deployments are secure, scalable, and compliant.

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