Chia Sẻ Khóa Học Azure Kubernetes Service Với Azure DevOps Và Terraform [Khóa 7961 A]
12 tháng 7 2022
/
No Comments
Docker, AKS, Azure Disks, DevOps, Virtual Nodes, ACR, DNS Zones, Active Directory, Kubernetes RBAC, Ingress, Terraform.
Bạn sẽ học được gì:
- ✓ Bạn sẽ học cách xây dựng các Azure AKS Production grade cluster bằng Azure AKS CLI.
- ✓ Bạn sẽ học Terraform từ cơ bản và tạo terraform manifests để cung cấp các Azure AKS Production grade cluster.
- ✓ Bạn sẽ học cách provision Azure AKS Clusters sử dụng Terraform và Azure DevOps.
- ✓ Bạn sẽ tìm hiểu hơn 30 khái niệm kubernetes và sử dụng 21 Azure Services kết hợp với Azure AKS.
- ✓ Bạn sẽ triển khai các khái niệm DevOps với Azure DevOps Continuous Integration Pipelines và Continuous Deliver Pipelines còn được gọi là Release Pipelines.
- ✓ Bạn sẽ viết các Azure DevOps CI Pipeline từ đầu bằng cách sử dụng Starter Pipelines.
- ✓ Bạn sẽ viết kubernetes manifests với sự tự tin sau khi trải qua các phần viết template trực tiếp.
- ✓ Bạn sẽ học các nền tảng của Kubernetes trong cả hai phương pháp tiếp cận imperative và declarative.
- ✓ Bạn sẽ học cách viết và triển khai k8s manifests cho các khái niệm lưu trữ như storage class, persistent volume claim pvc, mysql.
- ✓ Bạn sẽ học cách chuyển từ native Azure Disks sang Azure MySQL Database bằng cách sử dụng k8s external name service.
- ✓ Bạn sẽ học cách viết và triển khai load balancer k8s manifests cho Azure Standard Load Balancer.
- ✓ Bạn sẽ học cách viết ingress k8s manifests bằng cách bật các tính năng như context path based routing, domain name based routing, SSL vơi LetsEncrypt và External DNS.
- ✓ Bạn sẽ học cách viết k8s manifests for Azure Virtual Nodes (serverless) và thực hiện mixed mode workload deployments trong cả Azure Linux NodePools và Virtual Nodes.
- ✓ Bạn sẽ học cách sử dụng ACR - Azure Container Registry kết hợp với AKS theo 3 cách (ACR Attach, sử dụng Service Principal, trên Virtual Nodes).
- ✓ Bạn sẽ học cách kích hoạt các tính năng Autoscaling như HPA & Cluster Autoscaler.
- ✓ Bạn sẽ học các nền tảng của Docker bằng cách triển khai các usecase như download image từ Docker Hub và chạy trên local desktop và build một image locally, test and push lên Docker Hub.
- ✓ Bạn sẽ thành thạo nhiều lệnh kubectl trong quá trình này.
- ✓ Bạn sẽ học cách tích hợp Azure AKS với Azure Active Directory cho AKS Admin được tạo được quản lý trong Azure Active Directory.
- ✓ Bạn sẽ học các khái niệm Kubernetes RBAC như role, role-binding, cluster role, cluster role binding trong combination với Azure AD for Azure AKS granular level access control.
Chào mừng bạn đến với khóa học tuyệt vời này trên Azure AKS Kubernetes - Làm chủ Azure DevOps, Terraform. Dưới đây là danh sách các học phần được đề cập trong khóa học này.
Module khóa học:
- ✓ 1. Tạo Azure AKS Cluster bằng Azure Portal.
- ✓ 2. Docker Fundamentals.
- ✓ 3. Imperative Method: Kubernetes Fundamentals sử dụng kubectl.
- ✓ 4. Declarative Method: Kubernetes Fundamentals sử dụng YAML.
- ✓ 5. Azure Disks for AKS Storage.
- ✓ 6. Custom Storage Class, PVC và PV.
- ✓ 7. AKS default Storage class, PVC và PV.
- ✓ 8. User Management Web Application Deployment với MySQL dưới dạng lưu trữ sử dụng Storage Class, PVC, và PV.
- ✓ 9. Azure MySQL for AKS Storage.
- ✓ 10. Kubernetes Secrets.
- ✓ 11. Azure Files for AKS Storage.
- ✓ 12. Ingress Basic.
- ✓ 13. Ingress Context path based Routing.
- ✓ 14. Azure DNS Zones - Delegate domain từ AWS sang Azure.
- ✓ 15. Ingress và External DNS với các vùng DNS Azure
- ✓ 16. Ingress Domain Name based Routing với External DNS.
- ✓ 17. Ingress SSL với LetsEncrypt.
- ✓ 18. Kubernetes Requests & Limits.
- ✓ 19. Kubernetes Namespaces.
- ✓ 20. Kubernetes Namespaces - Imperative.
- ✓ 21. Kubernetes Namespaces - Limit Range.
- ✓ 22. Kubernetes Namespaces - Resource Quota.
- ✓ 23. Azure Virtual Nodes for AKS.
- ✓ 24. Azure Virtual Nodes Basics.
- ✓ 25. Azure AKS Virtual Nodes Mixed Mode Deployments.
- ✓ 26. Azure Container Registry for AKS.
- ✓ 27. Tích hợp Azure Container Registry ACR với AKS.
- ✓ 28. Azure AKS Pull Docker Images từ ACR sử dụng Service Principal.
- ✓ 29. Pull Docker Images từ ACR sử dụng Service Principal và chạy trên Azure Virtual Nodes.
- ✓ 30. Azure DevOps với AKS Cluster.
- ✓ 31. Azure DevOps - Build và Push Docker Image vào Azure Container Registry.
- ✓ 32. Azure DevOps - Build, Push lên ACR và Triển khai tới AKS.
- ✓ 33. Azure DevOps - Tạo Starter Pipeline.
- ✓ 34. Azure DevOps - Release Pipelines.
- ✓ 35. Azure AKS - Enable HTTP Application Routing AddOn.
- ✓ 36. Azure AKS Authentication với Azure AD và Kubernetes RBAC.
- ✓ 37. Azure AKS Cluster Access với Multiple Clusters.
- ✓ 38. Azure AD Integration với Azure AKS for Authentication.
- ✓ 39. Kubernetes RBAC Role & Role Binding với Azure AD trên AKS.
- ✓ 40. Kubernetes RBAC Cluster Role & Role Binding with AD trên AKS.
- ✓ 41. Azure AKS Cluster Autoscaling.
- ✓ 42. Azure AKS - Cluster Autoscaler.
- ✓ 43. Azure AKS - Horizontal Pod Autoscaler HPA.
- ✓ 44. Azure AKS Production Grade Cluster Design sử dụng AZ AKS CLI.
- ✓ 45. Create Azure AKS Cluster bằng AZ AKS CLI.
- ✓ 46. Tạo Azure AKS Linux, Windows và Virtual Node Pools.
- ✓ 47. Triển khai ứng dụng cho Azure AKS Linux, Windows và Virtual Node Pools.
- ✓ 48. Provision Azure AKS Clusters sử dụng Terraform.
- ✓ 49. Terraform Command Basics.
- ✓ 50. Terraform Language Basics.
- ✓ 51. Provision AKS Cluster bằng Terraform.
- ✓ 52. Tạo AKS Cluster Linux và Windows Node Pools.
- ✓ 53. Tạo một Azure AKS Cluster bằng Custom Virtual Network.
- ✓ 54. Provision Azure AKS sử dụng Terraform & Azure DevOps.
Azure Services:
- ✓ 1. Azure Kubernetes Service.
- ✓ 2. Azure Disks.
- ✓ 3. Azure Files.
- ✓ 4. Azure MySQL Database.
- ✓ 5. Azure Storage Accounts.
- ✓ 6. Azure Cloud Shell.
- ✓ 7. Azure Load Balancer.
- ✓ 8. Azure DNS Zones.
- ✓ 9. Azure Container Registries ACR.
- ✓ 10. Azure Container Registries ACR với Azure Service Principal.
- ✓ 11. Azure DevOps - Build Pipelines với ACR & Github Repositories.
- ✓ 12. Azure DevOps - Release Pipelines với AKS.
- ✓ 13. Azure Public IP Address.
- ✓ 14. Azure Standard Load Balancer.
- ✓ 15. Azure Virtual Networks.
- ✓ 16. Azure Active Directory.
- ✓ 17. Azure Container Instances - Virtual Nodes.
- ✓ 18. Azure AKS Windows và Linux User NodePools.
- ✓ 19. Azure Managed Service Identity - MSI.
- ✓ 20. Azure Virtual Machine Scale Sets.
- ✓ 21. Azure Log Analytics Workspaces for Azure Monitor.
Các khái niệm Kubernetes được đề cập:
- ✓ 1. Kubernetes Architecture.
- ✓ 2. Pods.
- ✓ 3. ReplicaSets.
- ✓ 4. Deployments.
- ✓ 5. Services - Load Balancer Service.
- ✓ 6. Services - Cluster IP Service.
- ✓ 7. Services - External Name Service.
- ✓ 8. Services - Ingress Service.
- ✓ 9. Services - Ingress SSL & SSL Redirect.
- ✓ 10. Services - Ingress & External DNS.
- ✓ 11. Services - Domain Name based Routing.
- ✓ 12. Imperative - with kubectl.
- ✓ 13. Declarative - Declarative với YAML.
- ✓ 14. Secrets.
- ✓ 15. Init Containers.
- ✓ 16. Requests & Limits.
- ✓ 17. Namespaces - Imperative.
- ✓ 18. Namespaces - Limit Range.
- ✓ 19. Namespaces - Resource Quota.
- ✓ 20. Storage Classes.
- ✓ 21. Persistent Volumes.
- ✓ 22. Persistent Volume Claims.
- ✓ 23. Services - Load Balancers.
- ✓ 24. Annotations.
- ✓ 25. HPA - Horizontal Pod Autoscaler.
- ✓ 26. CA - Cluster Autoscaler.
- ✓ 27. Config Maps.
- ✓ 28. RBAC - Role & Role Bindings.
- ✓ 29. RBAC - Cluster Role & Cluster Role Bindings.
- ✓ 30. Virtual Kubelet.
- ✓ 31. Secrets - Image Pull Secrets.
Khóa học này dành cho ai:
- ✓ Azure Architects hoặc Sysadmins hoặc Developers, những người đang có kế hoạch sử dụng Azure Kubernetes Service (AKS) để chạy các ứng dụng trên Kubernetes.
- ✓ Bất kỳ người mới bắt đầu nào quan tâm đến việc học Kubernetes trên đám mây bằng Azure AKS.
- ✓ Bất kỳ người mới bắt đầu nào quan tâm đến việc tìm hiểu Azure DevOps, Terraform để cung cấp Azure Kubernetes Clusters.
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.