Amazon Elastic Kubernetes Service

最值得信賴的 Kubernetes 執行方式

Amazon Elastic Kubernetes Service (Amazon EKS) 是一項全受管的 Kubernetes 服務。由於其安全性、可靠性和可擴展性,Intel、Snap、Intuit、GoDaddy 和 Autodesk 等客戶使用 ECS 來執行其最敏感的關鍵任務應用程式。

由於多種原因,EKS 是執行 Kubernetes 的最佳位置。首先,您可以選擇使用 AWS Fargate 來執行 EKS 叢集,AWS Fargate 是用於容器的無伺服器運算。Fargate 消除了佈建和管理伺服器的需求,讓您指定每個應用程式的資源和支付每個應用程式的資源費用,並且透過經過設計的應用程式隔離來增強安全性。其次,EKS 與諸如 Amazon CloudWatch、Auto Scaling 群組、AWS Identity and Access Management (IAM) 和 Amazon Virtual Private Cloud (VPC) 之類的服務深度整合,讓您在監控、擴展應用程式以及讓應用程式實現負載平衡時獲得無縫體驗。第三,EKS 與 AWS App Mesh 整合,並提供 Kubernetes 原生體驗,以使用服務網格功能,並為應用程式帶來豐富的可觀察性、流量控制和安全功能。此外,EKS 提供可擴展且高度可用的控制平面,可跨多個可用區域執行,以消除單一故障點。

EKS 執行上游 Kubernetes,且已通過 Kubernetes 符合認證,因此您可以從社群中獲取開放原始碼工具的所有益處。您還可以將任何標準 Kubernetes 應用程式輕鬆遷移至 EKS,不必重構程式碼。


以下是您可能覺得實用的資源清單:

部落格重點 – 版本生命週期
到這裡閱讀更多 >>

EKS 研討會
自行嘗試>>

最新推出的功能
進一步了解 >>

優勢

高可用性

EKS 可跨多個 AWS 可用區域執行 Kubernetes 管理基礎設施、自動偵測和替換運作狀況不佳的控制平面節點,以及提供隨需、無停機時間升級和修補。

無伺服器選項

ECS 支援 AWS Fargate,為容器提供無伺服器運算。Fargate 消除了佈建和管理伺服器的需求,讓您指定每個應用程式的資源和支付每個應用程式的資源費用,並且透過經過設計的應用程式隔離來增強安全性。

安全

EKS 自動將最新的安全修補程式套用到您的叢集控制平面。AWS 還與社群緊密合作,以確保在將新版本和修補程式部署到現有叢集之前解決關鍵的安全問題。

與社群一起建置

EKS 執行上游 Kubernetes 且獲得 Kubernetes 一致性授權,因此 EKS 管理的應用程式可與任何標準 Kubernetes 環境管理的應用程式完全相容。AWS 主動與 Kubernetes 社群合作,包含為 Kubernetes 程式碼基底做出貢獻,以協助您充分利用 AWS 服務和功能。

運作方式

Amazon EKS 運作方式

使用案例

混合部署

您可以在 AWS Outposts 上使用 EKS 來執行需要對內部部署系統實現低延遲的容器化應用程式。AWS Outposts 是一項全受管服務,可將 AWS 基礎設施、AWS 服務、API 和工具擴展到幾乎任何連網網站。借助 Outposts 上的 EKS,您可以像在雲端中管理容器一樣輕鬆地管理內部部署容器。

Machine Learning

您可以將 Kubeflow 與 EKS 結合使用來建模您的機器學習工作流程,並使用最新的 GPU 支援 EC2 執行個體高效地執行分佈式訓練任務。您還可以使用 AWS Deep Learning Containers 在 EKS 上的 TensorFlow 中執行訓練和推論。

批次處理

您可以使用 Kubernetes Jobs API 在 EKS 叢集上執行連續或平行批次工作負載。使用 EKS 時,您可以利用各種 AWS 運算服務和功能 (如 Amazon EC2、Fargate 和 Spot 執行個體) 來規劃、排程及執行批次運算工作負載。

Web 應用程式

您可以建置可自動擴展的 Web 應用程式,並在多個可用區域中以高可用性組態執行。透過在 EKS 上執行,您的 Web 應用程式將受益於 AWS 的效能、規模、可靠性和可用性。此外,您的服務可與 AWS 網絡和安全服務實現現成的整合,例如用於 Web 應用程序負載分配的 Application Load Balancer 和用於聯網的 VPC。

採用 Amazon EKS 的公司

最新消息

2019 年 12 月 3 日

Amazon ECS、Amazon EKS 和 AWS App Mesh 現在支援 AWS Outposts


Amazon ECS、Amazon EKS 和 AWS App Mesh 現在支援 AWS Outposts。AWS Outposts 是一款全受管服務,能將 AWS 基礎設施和工具擴展到絕大多數的資料中心、主機代管空間或內部部署設施,以提供一致的混合體驗。

進一步了解 »

2019 年 12 月 3 日

使用 Amazon EKS 和 AWS Fargate 執行無伺服器 Kubernetes Pod


您現在可以使用 Amazon Elastic Kubernetes Service (EKS) 在 AWS Fargate 上執行 Kubernetes Pod,AWS Fargate 是為 AWS 上的容器建立的無伺服務運算引擎。這能夠比以往更輕鬆地在 AWS 雲端中建構與執行您的 Kubernetes 應用程式。

進一步了解 »

2019 年 10 月 8 日

Amazon EKS 支援 Windows 節點


Amazon Elastic Kubernetes Service (EKS) 現在全面支援 Windows 工作者節點。以前,EKS 支援在公開預覽版執行 Windows 節點。

進一步了解 »

2019 年 9 月 30 日

Amazon EKS 新增 G4 執行個體支援


Amazon Elastic Kubernetes Service (EKS) 現在支援在提供 G4 區域的所有叢集中新增 Amazon EC2 G4 執行個體作為工作者節點。

進一步了解 »

2019 年 9 月 19 日

Amazon EKS 推出 Amazon EFS CSI 驅動程式支援


Amazon Elastic Kubernetes Service (EKS) 現在支援 Amazon Elastic File System (EFS) CSI 驅動程式。使用 EFS CSI 驅動程式可透過標準 Kubernetes 界面輕鬆為 EKS 和在 AWS 上執行的自主管理 Kubernetes 叢集設定彈性檔案儲存體。

進一步了解 »

2019 年 9 月 18 日

Amazon EKS 透過 SSM 參數提供 EKS 優化的 AMI 中繼資料


Amazon Elastic Kubernetes Service (Amazon EKS) 現在讓您於新增節點到叢集時,可以動態擷取最新的 EKS 優化 Amazon Machine Image (AMI) ID。

進一步了解 »

查看所有公告 »

部落格和文章

AWS 運算部落格

Amazon EKS on AWS Fargate 現已正式上市

2019 年 12 月 3 日

從今天開始,您可以開始使用 Amazon Elastic Kubernetes Service 在 AWS Fargate 上執行 Kubernetes pod。EKS 與 Fargate 無需為 pod 佈建與管理基礎設施,因此能夠直覺地在 AWS 上執行以 Kubernetes 為基礎的應用程式。

繼續閱讀 »

容器部落格

AWS 上的 Kubernetes 成本優化

2019 年 11 月 15 日

結合用於受管 Kubernetes 控制平面的 Amazon EKS 和用於彈性 Kubernetes 節點的 Amazon EC2,我們可以獲得執行容器化工作負載的理想環境。

繼續閱讀 »

AWS 運算部落格

使用 Weave Flux 和 Amazon EKS 部署 GitOps

2019 年 8 月 30 日

您有無數種選擇來將資源部署到 Amazon EKS 叢集中。GitOps (由 Weaveworks 創造的術語) 與替代方案相比,具有一些顯著優勢。

繼續閱讀 »

進一步了解 Amazon EKS 功能

瀏覽功能頁面
準備好開始建立?
開始使用 Amazon EKS
還有其他問題嗎?
聯絡我們