Amazon EKS 中的常用案例 - Amazon EKS

協助改進此頁面

若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。

Amazon EKS 中的常用案例

Amazon EKS 在 AWS 上提供強大的受管 Kubernetes 服務,專為最佳化容器化應用程式而設計。以下是一些 Amazon EKS 最常見的使用案例,協助您充分利用其強項來滿足您的特定需求。

部署高可用性應用程式

使用 Elastic Load Balancing,您可以確保您的應用程式在多個可用區域之中均高度可用。

建置微服務架構

搭配 AWS Cloud MapAmazon VPC Lattice 使用 Kubernetes 服務探索功能來建置彈性系統。

自動化軟體發行程序

管理持續整合和持續部署 (CICD) 管道,這些管道可簡化應用程式的自動化建置、測試和部署程序。

執行無伺服器應用程式

搭配 Amazon EKS 使用 AWS Fargate 來執行無伺服器應用程式。這表示您可以專注於應用程式開發,而 Amazon EKS 和 Fargate 則可以處理基礎結構。

執行機器學習工作負載

Amazon EKS 與熱門的機器學習架構相容,例如 TensorFlowMXNetPyTorch。有了 GPU 支援,您甚至可以有效地處理複雜的機器學習任務。

在內部部署和雲端以一致的方式部署

為了簡化內部部署環境中的 Kubernetes 執行,您既可使用相同的 Amazon EKS 叢集、功能和工具在 AWS Outposts 上執行自我管理節點,也可使用 Amazon EKS 混合節點搭配您自己的基礎結構。對於可獨立運作、氣隙隔離的環境,您可使用 Amazon EKS Anywhere 在您自己的基礎結構上自動化 Kubernetes 叢集生命週期管理。

執行符合成本效益的批次處理和大數據工作負載

運用 Spot 執行個體來執行批次處理和巨量資料工作負載,例如 Apache Hadoop and Spark,僅需極少的成本。這可讓您以折扣價格充分利用未使用的 Amazon EC2 容量。

保護應用程式並確保合規性

使用 Amazon EKS 實作強大的安全實務並維持合規性,此功能與 AWS 安全服務整合,例如 AWS Identity and Access Management (IAM)、Amazon Virtual Private Cloud (Amazon VPC) 及 AWS Key Management Service (AWS KMS)。這確保了資料隱私權和保護均依照產業標準實行。