在 Kubernetes 上開發和部署應用程式

中級
系統管理員
解決方案架構設計師
技術經理
Azure

在此學習路徑中,您將了解如何開發、建立、部署,和自動維護為使用 Azure Kubernetes Service 而設計的的雲端原生應用程式,其範圍從面板區到部署管線。

必要條件

  • Azure 訂用帳戶
  • 使用 Azure CLI 的能力
  • 瀏覽 Azure 入口網站的能力
  • Kubernetes 基本知識及概念

此學習路徑中的課程模組

使用宣告式資訊清單檔,快速將裝載於 Azure Container Service 或任何其他登錄器上的容器化應用程式部署至 Azure Kubernetes Service。

Helm 是一種 Kubernetes 的應用程式套件管理員,可供用於標準化及簡化在 Kubernetes 上部署雲端原生應用程式。 您會在此處了解如何安裝稱為 Helm 圖表的協力廠商套件,以及如何為小組開發的工作負載建立及安裝 Helm 圖表。

了解如何透過具有最佳架構做法,使用 Azure Cosmos DB 與 AKS 以建立外部資料來源所管理的具狀態應用程式。

了解如何使用 Azure Kubernetes Service (AKS) 中的原生 Kubernetes 資源,安全地儲存應用程式祕密和設定。 部署使用祕密和 ConfigMap 的完整應用程式以儲存相關資料。

探索可在 Azure 上針對雲端原生應用程式開發程序使用的成本最佳化策略。 Azure Kubernetes Service (AKS) 提供可讓您用來在 AKS 叢集上管理計算成本的功能。 這些功能包括節點自動調整、AKS 現成節點集區及 Azure 原則。