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

DevSecOps - Kubernetes DevOps & Security with Hands-On Labs

DevSecOps - Kubernetes DevOps & Security với Hands-On Labs

DevSecOps - Kubernetes DevOps & Security với Hands-On Labs

Học cách tích hợp và giám sát bảo mật trong ứng dụng, Docker, Kubernetes bằng DevSecOps qua các bài thực hành

4.6
(511 đánh giá)
5,593 học viên
Giảng viên
Siddharth Barahalikar
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.559.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
13.0 giờ video
138 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

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

Cách tiếp cận DevSecOps
Các khái niệm bảo mật Kubernetes
HashiCorp Vault + Tiêm bí mật vào Pod Kubernetes
Tìm lỗ hổng trong dependency, Dockerfile, image, tài nguyên K8S
Unit Test, Mutation Test, SAST, DAST, Integration Test
Tích hợp/Đưa bảo mật lên đầu trong Pipeline DevOps
Sửa/vá lỗ hổng trong dependency, Dockerfile, image, tài nguyên K8S
Giám sát lỗ hổng và cụm Kubernetes
Thông báo Slack cho Jenkins, Prometheus, Grafana, Falco

Yêu cầu

Kiến thức cơ bản về các phần dưới đây là lợi thế, không bắt buộc vì có sẵn script và snippet,
DevOps & Jenkins
Docker & Kubernetes
Linux VM, CLI & Shell Scripting

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

Không yêu cầu kiến thức trước, nhưng nền tảng dev/ops/cloud/linux/networks sẽ hỗ trợ tốt
Quản trị viên và nhà phát triển Kubernetes
Kỹ sư DevOps
Nhà phát triển SpringBoot hoặc bất kỳ ngôn ngữ lập trình nào
Kiến trúc sư và quản lý sản phẩm

Nội dung khóa học

6 phần • 138 bài giảng
1 Chào mừng và giới thiệu khóa học
2 Kênh Slack và LinkedIn
3 Chất lượng video 1080p tốt nhất
4 Mục 1 - Các chủ đề
5 DevOps vs DevSecOps
6 Các khía cạnh bảo mật
7 Công cụ được khám phá trong khóa học này
8 Tài liệu tham khảo
9 Phản hồi
1 Mục 2 - Các chủ đề
2 Truy cập môi trường phòng lab để thực hành
3 Môi trường phòng lab cho bài tập thực hành
4 Kho lưu trữ Git
5 LƯU Ý - Sử dụng LABS để thực hành
6 Cấu hình máy ảo
7 Thực hành - Tạo tài khoản Azure miễn phí
8 Lưu ý - Sự cố máy ảo Azure
9 Thực hành - Tạo máy ảo Azure
10 Thực hành - Cài đặt phần mềm trong máy ảo
11 Thực hành - Dừng phiên bản máy ảo để tiết kiệm credit
12 Giới thiệu Jenkins
13 Kiểm tra phiên bản Jenkins
14 Lưu ý - Lỗi 401 khi cài plugin Jenkins
15 Thực hành - Cài đặt plugin Jenkins
16 Thực hành - Pipeline Jenkins - Kiểm tra phiên bản
17 Lab 1 - Cài đặt Jenkins
18 Hiểu trường hợp sử dụng của khóa học
19 Thực hành - Chạy microservices trên máy local
20 Cơ bản về Maven
21 Thực hành - Tích hợp Jenkins với Github và build Maven
22 Cơ bản về Unit Test
23 Thực hành - Unit Test và JaCoCo
24 Lab 2 - Pipeline Jenkins
25 Cơ bản về Docker
26 Thực hành - Build và Push Docker
27 Lab 3 - Build và Push Docker
28 Lưu ý về kiến trúc Kubernetes
29 Cơ bản về Kubernetes
30 Thực hành - Triển khai Kubernetes
31 Lab 4 - Triển khai Kubernetes
32 Tài liệu tham khảo
33 Phản hồi
1 Mục 3 - Các chủ đề
2 Giới thiệu Git Hooks và Talisman
3 Thực hành - Talisman
4 Lab 5 - Talisman
5 Cơ bản về Mutation Tests - PIT
6 Thực hành - Mutation Tests - PIT
7 Lab 6 - Mutation Tests - PIT
8 SonarQube - SAST
9 Thực hành - SonarQube
10 Thực hành - SonarQube - Quality Gate
11 Thực hành - Xác thực SonarQube
12 Lab 7 - SonarQube
13 Cơ bản về lỗ hổng
14 Cơ bản về Dependency Check
15 Thực hành - Dependency Check
16 Thực hành - Cấu trúc lại Jenkins
17 Lab 8 - Dependency Check và Cấu trúc lại Jenkins
18 Cơ bản về Trivy
19 Thực hành - Quét ảnh Trivy - Docker - 1
20 Thực hành - Quét ảnh Trivy - Docker - 2
21 Lab 9 - Quét ảnh Trivy
22 Cơ bản về OPA Conftest
23 Thực hành - OPA Conftest - Docker
24 Các khái niệm bảo mật Kubernetes
25 Thực hành - OPA Conftest - Kubernetes
26 Thực hành - Triển khai Rollout Kubernetes
27 Lab 10 - OPA
28 Cơ bản về Kubesec
29 Thực hành - Kubesec
30 Thực hành - Sửa script và ReadOnlyRootFileSystem
31 Thực hành - Trivy - Kubernetes
32 Lab 11 - Trivy Kubernetes
33 Lưu ý về lỗ hổng mới
34 Thực hành - Integration Tests
35 Cơ bản về DAST
36 Cơ bản về OWASP ZAP
37 Sự cố âm thanh
38 Thực hành - OWASP ZAP
39 Thực hành - OWASP ZAP - Quét Jenkins
40 Thực hành - OWASP ZAP - Sửa lỗi
41 Thực hành - OWASP ZAP - Bỏ qua test case
42 Thực hành - Thông báo Slack - Ứng dụng cũ
43 Lab 12 - OWASP và Thông báo Slack
44 Công cụ và công nghệ cho các ngôn ngữ lập trình khác
45 Kết thúc mục 3 và nâng cấp lên namespace PROD
46 Tài liệu tham khảo
47 Phản hồi
1 Mục 4 - Các chủ đề
2 Kiểm tra CIS Benchmark và Kube-bench
3 Lưu ý - Lệnh Kube-Bench
4 Thực hành - Kube-bench
5 Lab 13 - Kube-bench
6 Giao tiếp Pod-Pod - Nhu cầu về mTLS
7 Cơ bản về Istio
8 Thực hành - Cài đặt Istio
9 Thực hành - Istio tiêm SideCar Container
10 Lab 14 - Istio tiêm SideCar Container
11 Nâng cấp ứng dụng lên Prod và trực quan hóa bằng Kiali
12 Cơ bản về Istio mTLS
13 Thực hành - Istio mTLS
14 Thực hành - Istio Ingress Gateway và VirtualService
15 Lab 15 - Istio Ingress Gateway và Virtual Service
16 Cơ bản về giám sát Kubernetes
17 Cơ bản về Prometheus
18 Thực hành - Prometheus Grafana
19 Mở rộng Prometheus với AlertManager
20 Lab 16 - Prometheus và Grafana
21 Cơ bản về Falco
22 Thực hành - Cài đặt Falco - Xem trong Terminal
23 Thực hành - Giao diện Falco - HELM
24 Thực hành - Thông báo Falco Slack
25 Lab 17 - Falco
26 Thực hành - KubeScan
27 Thực hành - Integration Tests - Prod
28 Thực hành - Ứng dụng Slack Jenkins tùy chỉnh
29 Thực hành - Tệp đính kèm Slack
30 Thực hành - Slack - Lấy tên giai đoạn thất bại
31 Lab 18 - Kubescan
32 Tài liệu tham khảo
33 Phản hồi
1 Secrets Kubernetes và nhược điểm của nó
2 Thực hành - Cài đặt Vault bằng Helm
3 Giao diện Vault - Lưu ý
4 Thực hành - Khởi tạo Vault
5 Thực hành - Secrets Engine của Vault
6 Thực hành - Ủy quyền Vault
7 Thực hành - Xác thực Vault
8 Thực hành - Ứng dụng PHP Vault
9 Thực hành - Chú thích và Template Vault
10 Vault - Hoạt động bên trong như thế nào?
11 Lab 19 - HashiCorp Vault với Kubernetes
12 Phản hồi
1 Kiến trúc Kubernetes
2 Thực hành - Prometheus - Alert Manager - Cài đặt
3 Thực hành - Prometheus - Alert Manager - Cảnh báo - Thông báo Slack
4 Phản hồi

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

++ Updated the course with 19 Hands-On Lab Environments.


Note -

  • Please watch the Preview/Promotional Video to get an idea of what will be covered as part of this course.

  • Auto-generated English Captions are available to all course videos.


DevSecOps - Automates the integration of security at every phase of SDLC through Jenkins and various other tools.

This course is for teams/individuals looking to integrate security into their DevOps pipeline. We will learn all the needed DevSecOps skills, tools and processes to secure,

  • secrets/sensitive data from being accidentally pushed to SCMs.

  • find, fix, patch vulnerabilities in application dependencies, Dockerfile, Images, Kubernetes Resources,

  • build and test the application, build/push docker image, deploying to Kubernetes cluster securely,

    • testing

      • Unit Test,

      • Mutation Test,

      • SAST - Static Application Security Testing,

      • DAST - Dynamic Application Security Testing,

      • Integration Test

  • monitoring vulnerabilities and Kubernetes cluster using various tools

I will present every topic to you in a simple, visual and easy way,

  • we'll first go through slides for every concept to understand the topic followed by a practical hands-on exercise.

  • we'll setup your own Kubernetes cluster for this we provide simple scripts.

  • we also have a Github repository with various code snippets which we use throughout this course

  • Join the Kubernetes DevSecOps private Slack community for any topic request/discussion.


Basic Knowledge of the below tools/technologies is good to have, but not mandatory as we discuss each concept and provide all the required scripts, code snippets, examples,

  • DevOps & Jenkins

  • Docker & Kubernetes

  • Linux VM, CLI & Shell Scripting

Note -

  • Please watch the Preview/Promotional Video to get an idea of what will be covered as part of this course.

  • Auto-generated English Captions are available to all course videos.

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 😊