簡介
由於容器容易使用且具有多樣性,使用容器來開發軟體的方式變得很受歡迎。 容器可讓您輕鬆地將應用程式封裝並部署至任何計算環境,以進行測試、調整及即時上線。 當您的應用程式需應付更高的需求時,您可以透過部署額外的容器執行個體,輕鬆擴增您的服務。 容器的資源密集程度也低於虛擬機器。 這個效率可讓您更有效地使用計算資源,進而節省費用。
標準容器管理執行階段著重於管理個別容器。 但是,有時候您會想要調整,並讓多個容器協同作業。 調整多個容器會變得具有挑戰性,因為在管理多個容器時需要考慮幾個因素。 假設您需要處理負載平衡、安全性、網路連線能力和部署。 為了協助簡化此流程,通常會使用容器管理平台,例如 Kubernetes。
假設您經營的公司為世界各地的客戶提供資產追蹤解決方案。 您的追蹤解決方案會建置並部署為微服務,然後封裝到容器中。 您正在使用容器化執行個體以快速部署到新的客戶區域,並視需要調整資源以符合全球客戶需求。 您負責使用容器協調流程平台,以簡化開發、部署和管理容器化應用程式的流程。
在這裡,您將了解 Azure Kubernetes Service (AKS) 如何讓您輕鬆地在 Azure 中管理託管的 Kubernetes 環境。 我們希望協助您做出決策,關於 AKS 是否為適合您企業的 Kube 平台。
學習目標
在此課程模組中,您將會:
- 評估 Azure Kubernetes Service 是否為適合您的 Kubernetes 業務流程平台
- 描述 Azure Kubernetes Service 的元件如何運作,以支援計算容器協調流程
必要條件
- 對微服務的基本了解