Amazon EKS 中的常見使用案例 - Amazon EKS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon EKS 中的常見使用案例

Amazon EKS 提供強大的受管 Kubernetes 上的 服務 AWS,旨在最佳化容器化應用程式。以下是幾個最常見的 Amazon EKS 使用案例,可協助您根據特定需求利用其優勢。

部署高可用性應用程式

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

建置微服務架構

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

自動化軟體版本程序

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

執行無伺服器應用程式

AWS Fargate 與 Amazon EKS 搭配使用來執行無伺服器應用程式。這表示您只能專注於應用程式開發,而 Amazon EKS 和 Fargate 會處理基礎基礎設施。

執行機器學習工作負載

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

在內部部署和雲端中一致部署

使用 Amazon EKS Anywhere 操作 Kubernetes 使用與雲端 Amazon EKS 一致的工具,在您自己的基礎設施上建立叢集。

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

使用 Spot 執行個體執行批次處理和大數據工作負載,例如 Apache HadoopSpark,只需一小部分成本。這可讓您以折扣價格利用未使用的 Amazon EC2 容量。

保護應用程式並確保合規

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