簡介

已完成

Microsoft Azure Stack HCI 提供 Azure Kubernetes Service (AKS) 的選項,可大幅簡化容器化工作負載以 Kubernetes 為基礎之協調流程的部署與管理。 容器化提供各式各樣的優點,包括增加工作負載密度和資源使用效率。 Azure Stack HCI 也進一步增強了 Azure Kubernetes 部署固有的靈活度和復原能力。

案例:優化操作模型

Contoso 公司是位於紐約的中型金融服務公司。 直到最近,Contoso 幾乎完全是在內部部署運作。 因為缺乏自動化,而且依賴過期的技術,所以運作的額外負荷是很大的挑戰。 舊版硬體和軟體會造成頻繁的穩定性和效能問題。 這些問題揭露了高可用性和災害復原方面的布建不足。

Contoso 的首席資訊長 (CIO) 要求您這位首席系統工程師,以評估 Microsoft Azure Stack HCI 如何能協助改變 Contoso 的 IT 環境。 目前為止,您已經探索了如何執行最常見的叢集和 VM 層級的管理工作。 您也調查了將 Azure Stack HCI 與 Azure 整合的方法。 對結果感到滿意之後,您向 Contoso 的 CIO 回報結果。

在此同時,在搜尋更多工作負載靈活性和密度的同時,Contoso IT 對開放原始碼軟體技術表示興趣,特別著重於容器化和容器協調流程。 因此,開發人員群組開始著手將內部開發的 Windows 和 Linux 應用程式轉換成以 Docker 為基礎的映射,可以使用 Helm 圖表進行部署。 為了滿足這項計畫,並遵循來自 Contoso CIO 的另一項要求,您現在需要找出使用 Azure Stack HCI 來裝載容器化工作負載的方式。

學習目標

在本單元結束時,您將能夠:

  • 描述 Kubernetes 和 AKS 的主要概念、架構和優點。
  • 描述 Azure Stack HCI 上的 AKS 的優點、特性和使用案例。
  • 在 Azure Stack HCI 上部署 AKS 和 Kubernetes 叢集。
  • 將Azure Stack HCI 上的 AKS 連接到 Kubernetes 的 Microsoft Azure Arc。
  • 管理在 Azure Stack HCI 上執行的多集區 Kubernetes 叢集上的 pod 放置。
  • 管理在 Azure Stack HCI 上執行的多集區 Kubernetes 叢集上的 pod 放置。
  • 在 Azure Stack HCI 上執行容器化的 Windows 工作負載。
  • 針對 Azure Stack HCI 上的 AKS 和 Kubernetes 相關問題進行疑難排解。

必要條件

熟悉:

  • Windows Server 的主要功能
  • 虛擬化的概念
  • 描述 Azure Stack HCI 的基本架構、核心功能與主要使用案例
  • 熟悉容器化和容器協調流程的概念