Kubernetes 學習與訓練
取得雲端原生旅程的指導。探索 Kubernetes 學習與訓練資源,包括影片、文章、書籍和技術網路研討會。了解基本概念並取得各種 Kubernetes 功能和解決方案的實作經驗,包括 Azure Kubernetes Service (AKS)。
取得 Kubernetes 概觀
藉由概括熟悉軟體 (及其元件),開始進行 Kubernetes 訓練。如果您是 Kubernetes 的新手,請先從了解什麼是 Kubernetes 開始,接著了解容器的運作方式。如果您已經熟悉容器和 Docker (開放原始碼的容器格式),請參閱 Kubernetes 和 Docker 如何一起運作。
開始使用容器化應用程式
將 Kubernetes 元件與概念之間的關聯性視覺化,包括叢集和控制平面。另外,查看有關部署應用程式和工作負載以及建構和保護 Kubernetes 環境的提示。
透過 Phippy 了解 Kubernetes 的有趣方式
探索 Pod 和部署等 Kubernetes 概念:以兒童插畫讀物的樣式呈現。在這個輕鬆的教育冒險中,跟隨長頸鹿 Phippy 和斑馬 Zee。
Azure Kubernetes Service (AKS) 核心概念
在這些技術文章中,了解 Azure Kubernetes Service (AKS) 中的基礎結構元件、存取和身分識別、安全性、網路、儲存體和擴縮功能。AKS 是受控 Kubernetes 服務,可進一步簡化容器型應用程式的部署和管理。
-
叢集與工作負載
了解基礎結構元件 (例如控制平面、節點和節點集區) 如何在 AKS 中運作,以及工作負載資源 (例如 Pod、部署和集合)。了解如何將資源分組到命名空間。
-
存取和身分識別選項
使用 Kubernetes 服務帳戶、Azure Active Directory 整合、角色型存取控制、Roles 和 ClusterRoles 以及 RoleBindings 和 ClusterRoleBindings,在 AKS 中驗證和指派權限。
-
應用程式和叢集安全性概念
使用主要元件安全性、節點安全性、叢集升級、網路安全性和 Kubernetes 祕密,保護 AKS 中的應用程式。
-
應用程式的網路概念
為 AKS 中的應用程式提供網路,包括服務、Azure 虛擬網路、輸入控制器和網路原則。
-
應用程式的調整選項
使用手動調整、水平 Pod 自動調整程式 (HPA)、叢集自動調整程式和 Azure 容器執行個體 (ACI) 整合,來調整 AKS 中的應用程式。
-
應用程式的儲存體選項
使用磁碟區、持續性磁碟區、儲存類別和持續性磁碟區鏈,將應用程式儲存在 AKS 中。
Kubernetes 訓練網路研討會
在傑出的工程師、程式經理和開發人員的帶領下,在這些技術性、隨選的網路研討會中深入了解特定 Kubernetes 使用案例,並聆聽其他學習和套用 Kubernetes 之人員的實際問題解答。
-
取得 Kubernetes 啟動並執行
查看 Kubernetes 的開始位置。了解如何使用受控 Kubernetes 服務來簡化日常作業。
-
將 Kubernetes 最佳做法套用於叢集管理
從一開始就能以最佳方式使用 AKS。了解多租用戶、具有命名空間的邏輯隔離,以及叢集和映像安全性。
-
應用程式的網路概念
為 AKS 中的應用程式提供網路,包括服務、Azure 虛擬網路、輸入控制器和網路原則。
-
在 Kubernetes 上使用 Azure Functions 建置事件驅動的容器
使用這些架構、模式和最佳做法,利用任何雲端原生應用程式上的事件。
-
使用 Azure API 管理來管理您的微服務
取得完整的範例,並了解在您的組織中使用 API 管理的時機和原因。
Kubernetes 架構和模式
微服務架構設計
查看可作為大多數微服務部署起點的基本 AKS 設定。另外,了解在 AKS 中執行微服務架構的基礎結構與 DevOps 考量。
機器學習作業 (MLOps)
使用 Azure DevOps 和 Azure Machine Learning,針對 AI 應用程式實作持續整合與持續傳遞 (CI/CD) 和重新訓練管線。
Kubernetes 的作業最佳做法
從主題專家所描述實際部署中了解處理日常案例的最佳做法。