略過導覽

Azure Kubernetes Service (AKS)

簡化 Kubernetes 管理、部署和作業。

使用完全受控的 Kubernetes 容器協調流程服務。

輕鬆部署及管理 Kubernetes

透過 Azure 入口網站及 Azure CLI,或是利用 Azure Resources Manager 與 Terraform 等基礎結構即程式碼工具來輕鬆佈建叢集。利用自動化升級與調整來簡化叢集維護作業,並透過自動為 AKS 叢集設定的 Azure 入口網站,使用其中可見的控制平面遙測、記錄彙總和容器健康狀態,來取得您受控 Kubernetes 環境的作業可見度。

放心調整及執行應用程式

利用內建的應用程式自動調整來滿足日益增長的需求。善加利用 Azure 資料中心,在 AKS 上將您的容器化應用程式部署至全球,使用 Azure 流量管理員將流量路由至最近的區域,來提升應用程式效能。搭配 Virtual Kubelet 支援 (預覽) 使用 Azure Container 執行個體,在流量暴增時彈性地迅速從您的 AKS 叢集增加大量資源。

保護您的 Kubernetes 環境

利用 Azure Active Directory 帳戶與使用者群組來控制您 Kubernetes 叢集的存取。整合 Azure Active Directory 與 Kubernetes 角色型存取控制,來精確控制 Kubernetes 資源。以 Key Vault 來保護 Kubernetes 主要與代理節點所使用的密碼編譯金鑰和其他祕密,利用自訂虛擬網路、Azure Container Network Interface (CNI) 和網路原則強制執行,來確保容器網路通訊的安全。

加速容器化應用程式開發

開始進行最低開發機器的安裝。使用 Helm,就連最複雜的 Kubernetes 應用程式都能輕鬆定義、安裝及升級,還能自動為應用程式建立架構與容器化。使用 Azure Dev Spaces 與 Visual Studio、Visual Studio Code 或 Azure CLI,反覆地開發、測試容器及對其偵錯。不需要複寫或模擬相依性,就能共用 AKS 叢集及協力合作。透過內建的 HTTP 路由在數秒間部署應用程式。

利用開放原始碼工具與 API,依您希望的方式來工作

AKS 是 100% 的開放原始碼 Kubernetes,使您得以自由運用 Kubernetes 生態系統中的服務與工具。您可以使用 Helm、Draft 和 Brigade 等熱門開放原始碼工具,來將您的軟體傳遞管線自動化。利用 Open Service Broker for Azure 可輕鬆整合 Kubernetes 與 CosmosDB 等具有 SLA 支援的 Azure 服務。

按幾下就能設定 CI/CD

使用 Azure DevOps 專案 (預覽),您只需要三個步驟就能將應用程式安裝至 Kubernetes,並擁有完整的 CI/CD 管線與應用程式遙測。使用 Azure Container Registry 簡化容器開發,並管理在數個區域間複寫的單一登錄。Azure Container Registry 提供的異地複寫可將多個全域部署視作一個實體納入管理,進而簡化作業與管理。

Designing Distributed Systems 的書封

免費電子書:Designing Distributed Systems

探索可重複的泛用模式及可重複使用的元件,如何讓分散式系統的開發更輕鬆、更有效率,以便您將更多時間用於專注開發。取得 Brendan Burns 撰寫的免費 O’Reilly 電子書,作者是 Microsoft 傑出的工程師暨 Kubernetes 專案的共同創辦人。

下載電子書

Azure Kubernetes Service 常見案例

輕鬆移轉現有的應用程式

輕鬆將現有的應用程式移轉至容器,並在 Azure 受控的 Kubernetes 服務 (AKS) 內執行。 透過整合 Azure Active Directory 來控制存取權,並依據資料需求使用 OSBA (Opensource Broker for Azure) 存取支援 SLA 的 Azure 服務,例如適用於 MySQL 的 Azure 資料庫。

簡化微服務型應用程式的部署和管理

使用 AKS 簡化微服務型架構的部署和管理。AKS 可簡化水平調整、自我修復、負載平衡、祕密管理。

IoT 裝置部署和隨選管理

IoT 案例可能涉及數百至數千台 IoT 裝置。針對在雲端或內部部署中執行的 IoT 解決方案,AKS 提供隨選及可擴充的計算資源。

使用 AKS 訓練 Machine Learning 模型

使用大型資料集來訓練模型是一項需耗用大量資源的複雜工作。使用 TensorFlow 和 Kubeflow 這類熟悉的工具,簡化 Machine Learning 模型的訓練。您的 ML 模型會在 AKS 叢集中執行,並由已啟用 GPU 的 VM 支援這些叢集。

使用 AKS 和 ACI 輕鬆調整

使用 ACI 連接器將 Pod 佈建在 ACI 當中,且幾秒內即可啟動。這使得 AKS 能以足夠容量為您的平均工作負載執行。當您 AKS 叢集的容量不足時,可相應放大 ACI 中的其他 Pod 而無須管理額外的伺服器。

相關產品與服務

容器執行個體

輕鬆在 Azure 上執行容器而不必管理伺服器

App Service

為網頁和行動裝置快速建立強大的雲端應用程式

Container Registry

儲存及管理所有 Azure 部署類型的容器映像

試用 Azure Kubernetes Service (AKS)