略過導覽

Azure Kubernetes Service (AKS)

使用受控 Kubernetes 建置及調整

Azure Kubernetes Service (AKS)

快速交付、輕鬆操作、放心調整

使用完全受控的 Kubernetes 服務,更輕鬆地部署及管理容器化應用程式。Azure Kubernetes Service (AKS) 提供無伺服器 Kubernetes、整合的持續整合與持續傳遞 (CI/CD) 體驗,以及企業級的安全性與治理。在單一平台集結您的開發與營運團隊,好整以暇地快速建置、提供及調整應用程式。

彈性佈建容量,而不需要管理基礎結構,而且能夠透過 KEDA 新增事件驅動自動調整與觸發程序

透過 Visual Studio Code Kubernetes 工具Azure DevOpsAzure 監視器,加快端對端開發體驗

使用 Azure Active Directory 最全面的驗證與授權功能,以及跨多個具有 Azure 原則的叢集強制執行動態規則

供應區域比所有其他雲端提供者多

加速容器化應用程式開發

輕鬆定義、部署、偵錯及升級最複雜的 Kubernetes 應用程式,並自動將您的應用程式容器化。使用現代化應用程式開發,加快進入市場的時間。

透過自動化的例行工作,為 AKS 叢集新增完整的 CI/CD 管線,並只需按幾下即可設定 Canary 部署策略。提早偵測失敗,並透過部署的深度追蹤性將管線最佳化。

利用 Kubernetes 資源檢視、控制平面遙測、記錄彙總及容器健康情況,深入了解您的環境,在 Azure 入口網站中存取並自動設定 AKS 叢集。

透過已啟用 Arc 的 Kubernetes 叢集,使用 GitOps 將應用程式與設定部署為程式碼。

檢閱 DevOps 基本概念

更高的營運效率

依賴內建的自動化佈建、修復、監視和調整。快速啟動並執行,並將基礎結構維護工作最小化。

  • 只要按幾下滑鼠,就能使用智慧預設值輕鬆開始並建立案例特定的叢集組態。
  • 使用 Prometheus 型監視功能,輕鬆佈建完全受控的叢集。
  • 使用 Azure Advisor 運用即時、個人化的建議來最佳化和管理 Kubernetes 部署。
  • 運用 Azure Spot 使用深度折扣的容量來節省成本。
  • 使用無伺服器 Kubernetes ,在數秒內便可彈性增加計算容量。
  • 使用可用性區域達到更高的可用性,並保護應用程式避免發生資料中心失敗。

了解節省成本的策略

建基於企業級、更安全的基礎

在部署時,或在 CI/CD 工作流程的過程中,動態強制執行 Azure 原則中所定義的護欄。只將經過驗證的映像部署到私人容器登錄。

深入了解 Azure 原則

使用 Azure Active Directory,從叢集到容器,取得細微的 Kubernetes 資源身分識別與存取控制。

強制執行 Pod 安全性內容,並使用 Azure 原則跨多個叢集進行設定。輕鬆地追蹤、驗證及重新設定。以 Pod 層級細微性,取得整個環境的合規性報告。

深入了解 Azure 原則

以強化的作業系統映像、自動化的修補,以及使用您自己金鑰加密的磁碟,達到更高的安全性。使用來自 Azure 資訊安全中心的進階分析,將威脅偵測和補救自動化。

深入了解資訊安全中心

使用 Azure Private Link,限制 Kubernetes API 伺服器 (控制平面) 對 Azure 虛擬網路的存取。透過使用者定義的網路原則,協助保護命名空間與節點之間的通訊路徑。

利用機密容器,為您的 Kubernetes 工作負載套上額外一層資料保護。這能夠保護容器應用程式的使用中資料、程式碼和資料完整性,非常適合加入您的深層防禦容器策略。執行任務關鍵性付款處理、在安全記憶體保護區中保護多方共用、金鑰產生及加密模組等等。

深入了解 Azure Kubernetes Service (AKS) 上的機密運算節點

獲得保護 Kubernetes 的明確指南

在雲端、邊緣或混合式環境執行任何工作負載

協調在您自選環境內執行的任一類型工作負載。不論您要將 .NET 應用程式移到 Windows Server 容器、將 Linux 容器中的 Java 應用程式現代化,還是透過 Azure Stack HCI 上的 AKS 在公用雲端、邊緣、混合式環境或自己的資料中心執行微服務應用程式,Azure 都有適合的解決方案可以提供。

了解 Kubernetes 核心概念並在生產環境中應用最佳做法

Azure Kubernetes Service (AKS) 的常見用途

將您現有的應用程式移轉到雲端、建置運用機器學習的複雜應用程式,或利用微服務架構提供的敏捷性。

透過 AKS 原形移轉到容器

輕鬆將現有應用程式移轉至容器,並使用 AKS 在完全受控的 Kubernetes Service 中執行。

使用 AKS 的微服務

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

適用於 AKS 的安全 DevOps

Kubernetes 和 DevOps 是最佳組合。使用 Azure 上的 Kubernetes 實作安全 DevOps,在速度和安全性之間達到平衡,並以更快的速度大規模提供程式碼。

利用 ACI 從 AKS 進行高載

使用 AKS 虛擬節點將 Pod 佈建至幾秒內即可啟動的 ACI 中。這使得 AKS 能以足夠容量為您的平均工作負載執行。

Azure IoT 參考架構

此參考架構示範在 Azure 上使用平台即服務 (PaaS) 元件的 IoT 應用程式建議架構。

使用 AKS 的機器學習模型定型

使用大型資料集來定型模型是一項需耗用大量資源的複雜工作。使用 TensorFlow 和 Kubeflow 這類熟悉的工具,簡化機器學習模型的定型。

資料串流案例

使用 AKS 輕鬆地內嵌及處理感應器所收集,具有數百萬個資料點的即時資料。執行快速分析和計算,快速地獲得複雜案例的見解。

使用 AKS 並只須為計算資源付費

  • 您只須為使用的虛擬機器,及已建立關聯的儲存體與網路資源支付費用。
  • 運用免費的叢集管理。

客戶如何使用 Azure Kubernetes Service (AKS)

Hafslund 使用容器化軟體推行公用程式計劃及改善客戶服務

"We wanted a platform to speed development and testing but do it safely, without losing control over security and performance. That's why Azure and AKS are the perfect fit for us."

Hafslund Nett 技術長 Ståle Heitmann
Hafslund

Maersk 使用雲端激勵建置於 Kubernetes 的容器化解決方案開發

"Using Kubernetes on Azure satisfies our objectives for efficient software development. It aligns well with our digital plans and our choice of open-source solutions."

A.P. Moller - Maersk 雲端架構主管 Rasmus Hald
Maersk

Siemens Healthineers 將更多運算移動至雲端,以支援以價值為基礎的醫療保健發展

"Using AKS puts us into a position to not only deploy our business logic in Docker containers, including the orchestration, but also … to easily manage the exposure and control."

Siemens Healthineers 數位生態系統平台首席架構設計師 Thomas Gossler
Siemens

Finastra 選擇在他們的新一代金融技術開發生態系統使用 AKS

"AKS gives us a pure Kubernetes and Docker imaging environment that we don't have to manage ourselves. Our team has regained the resources to accelerate deployment and maximize our PaaS offering."

Finastra 全球產品管理主管 Félix Grévy
Finastra

Bosch 使用地圖比對演算法和 Azure Kubernetes Service 來提升車輛安全性

"When we started our journey on Azure, we were a really small team—just one or two developers. Our partnership with Microsoft, the support from their advisory teams, the great AKS documentation and enterprise expertise—it all helped us very much to succeed."

Bosch 軟體工程師 Bernhard Rode
Bosch

開始使用 Azure Kubernetes Service (AKS)

註冊 Azure 免費帳戶

探索核心的 Kubernetes 基礎結構元件及工作負載資源。

請遵循在 AKS 中部署及執行應用程式的七部份教學課程

訓練教材與資源

什麼是 Kubernetes?

取得 Kubernetes 概觀及相關資源,包括專為協助您精通 Kubernetes 所設計的 Kubernetes 學習路徑。透過電子書、影片、簡短教學課程及深入的實作工作坊,向專家學習。

文件和快速入門

參閱文件以取得快速入門、教學課程及操作指南。閱讀 AKS 最佳做法則可更深入了解技術詳細資料、實際操作 AKS,以及了解在生產環境中設定 Kubernetes 的選項。

影片與網路研討會

觀看 AKS 影片及點播的 Azure 網路研討會,以獲得示範、最佳功能及技術研討會。

Azure 部落格與更新

閱讀部落格及訂閱更新,即可取得 Azure 產品的最新消息與資訊。

論壇與活動

GitHubKubeCon 或您附近的 Kubernetes Meetup 加入其他 AKS 使用者的行列,強化您的專業知識。

AKS 生產基準

根據組織的業務需求,取得關於叢集網路功能、安全性、身分識別、管理和監視的建議。

專家級指引

加入 AKS office hours 以取得專家指導、新功能展示、未來的藍圖討論,以及問與答工作階段。

AKS 新消息、部落格及公告

Azure Kubernetes Service (AKS) 的常見問題集

  • AKS 現在已可在全球 42 個以上的區域使用,而且會定期新增供應區域。

  • Kubernetes 是開放原始碼軟體,能夠協助您大規模部署及管理容器化應用程式。其可協調 Azure 虛擬機器叢集、為容器排程、自動管理服務探索、納入負載平衡,以及追蹤資源配置。此外,還會檢查個別資源的健康情況,以及使用自動重新啟動和自動複寫來修復應用程式。

    AKS 提供具備自動佈建、升級、監視及隨需調整功能的受控 Kubernetes 服務。若要深入了解,請前往 Kubernetes 網站主題頁面

  • Docker 和 Kubernetes 有著互補關係。Docker 提供封裝及散發容器化應用程式的開放標準,Kubernetes 則為使用 Docker 建立的分散式、容器化應用程式提供協調及管理方案。換句話說,Kubernetes 為使用 Docker 建置的應用程式提供部署及執行所需的基礎結構。

當您一切就緒時,就能開始設定 Azure 免費帳戶

免費試用 Azure Kubernetes Service (AKS)

開始使用隨用隨付價格