協助改進此頁面
若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。
Amazon EKS 中的常用案例
Amazon EKS 在 AWS 上提供強大的受管 Kubernetes 服務,專為最佳化容器化應用程式而設計。以下是一些 Amazon EKS 最常見的使用案例,協助您充分利用其強項來滿足您的特定需求。
- 部署高可用性應用程式
-
使用 Elastic Load Balancing
,您可以確保您的應用程式在多個可用區域 之中均高度可用。 - 建置微服務架構
-
搭配 AWS Cloud Map
或 Amazon VPC Lattice 使用 Kubernetes 服務探索功能來建置彈性系統。 - 自動化軟體發行程序
-
管理持續整合和持續部署 (CICD) 管道,這些管道可簡化應用程式的自動化建置、測試和部署程序。
- 執行無伺服器應用程式
-
搭配 Amazon EKS 使用 AWS Fargate
來執行無伺服器應用程式。這表示您可以專注於應用程式開發,而 Amazon EKS 和 Fargate 則可以處理基礎結構。 - 執行機器學習工作負載
-
Amazon EKS 與熱門的機器學習架構相容,例如 TensorFlow
、MXNet 和 PyTorch 。有了 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)。這確保了資料隱私權和保護均依照產業標準實行。