Chia Sẻ Khóa Học Kubernetes Dành Cho Các Developer [Update Tháng 12-2022] [Khóa 7560 A]
03 tháng 1 2023
/
No Comments
Tìm hiểu cách triển khai, quản lý và mở rộng quy mô các ứng dụng dockerized trong Kubernetes.
Bạn sẽ học được gì:
- ✓ Bạn sẽ có thể triển khai, quản lý và mở rộng quy mô các ứng dụng của mình trong Kubernetes.
- ✓ Bạn sẽ có thể triển khai các ứng dụng của mình trên Azure AKS.
- ✓ Bạn sẽ có thể tạo và triển khai Deployment, Service, ConfigMap, Secret.
- ✓ Bạn sẽ có thể triển khai và kết nối một ứng dụng web (ASP NET Core) với một cơ sở dữ liệu (SQL Server).
Mục tiêu của khóa học này là giúp bạn bắt đầu với Kubernetes. Thông qua workshop thực tế, bạn sẽ tìm hiểu cách dockerize một ứng dụng, triển khai ứng dụng đó vào Kubernetes cluster và áp dụng DevOps vào đó.
Chương trình:
- ✓ 01. Tạo ứng dụng ASP.NET Core MVC.
- ✓ 02. Add Model và Controller cho Products.
- ✓ 03. Bản demo của MVC app.cmproj.
- ✓ 04. Bản demo của MVC app.
- ✓ 05. Giải thích Dockerfile.
- ✓ 06. Build Docker Container for MVC app.
- ✓ 07. Push Docker container vào Docker Hub.
- ✓ 08. Tổng quan về thiết lập Kubernetes.
- ✓ 09. Deploy Docker container vào Kubernetes bằng Dashboard.
- ✓ 10. Deploy Docker container bằng YAML và kubectl.
- ✓ 11. Tạo và triển khai một Service.
- ✓ 12. Tạo và triển khai MSSQL.
- ✓ 13. Kết nối ứng dụng web với DB trong Kubernetes bằng ENV.
- ✓ 14. Tạo PersistentVolume.
- ✓ 15. ConfigMap.
- ✓ 16. Secret.
- ✓ 17. Tạo AKS cluster.
- ✓ 18. Kết nối với AKS Dashboard và kubectl.
- ✓ 19. StorageClass để tạo một Azure Disk.
- ✓ 20. Sử dụng LoadBalancer thay vì NodePort.
- ✓ 21. Deploy PVC to Azure AKS.
- ✓ 22. Deploy Secret to Azure AKS.
- ✓ 23. Deploy Sql Server container to Azure AKS.
- ✓ 24. Deploy mvc app lên Azure AKS.
- ✓ 25. Chạy ứng dụng trên AKS.
- ✓ 26. Xuất bản dự án lên Github.
- ✓ 27. Tạo CI pipeline bằng Azure DevOps.
- ✓ 28. Tạo CD pipeline.
- ✓ 29. Chỉnh sửa pipeline để sử dụng container mới nhất.
- ✓ 30. Chạy CI-CD pipeline.
Mục lục:
- ✓ 01. Kubernetes là gì.
- ✓ 02. Giới thiệu thực tế về Kubernetes.
- ✓ 03. Tạo ứng dụng demo.
- ✓ 04. Tạo Docker containers cho ứng dụng.
- ✓ 05. Kubernetes trên minikube.
- ✓ 06. Moving to Azure AKS.
- ✓ 07. Kubernetes objects.
- ✓ 08. Secure secrets trong Kubernetes với Workload Identity.
- ✓ 09. DevOps for Kubernetes sử dụng Azure DevOps.
- ✓ 10. CI/CD Pipelines for Kubernetes với YAML pipelines.
- ✓ 11. Deploy sử dụng Helm.
- ✓ 12. Ingress Controllers.
- ✓ 13. GitOps với Kubernetes.
- ✓ 14. Kubernetes Nodepools.
- ✓ 15. Upgrade cluster.
- ✓ 16. Cluster backup.
Khóa học này dành cho ai:
- ✓ Khóa học này được thiết kế dành cho các developer muốn bắt đầu với Kubernetes, tập trung vào cách triển khai, quản lý và mở rộng các ứng dụng monolith hoặc microservices.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.