現代運算推薦指南

Amazon EC2 上的 Kubernetes ("DIY K8s")

指引

由於您選取了「我需要自訂 Kubernetes 控制平面的設定方式」,建議您使用 Amazon EC2 上的 Kubernetes ("DIY K8s") 作為您的最佳起點。 

什麼是 Amazon EC2 上的 Kubernetes ("DIY K8s")?

Kubernetes 是一種開放原始碼軟體,可讓您大規模部署和管理容器化應用程式。您可以選擇使用 Amazon EC2 自行管理 Kubernetes 基礎設施,或使用 Amazon EKS 取得自動佈建的受管 Kubernetes 控制平面。不管使用哪種方式,您都能獲得社群支援的強大 AWS 服務 (例如,Amazon Virtual Private Cloud (VPC)、AWS Identity and Access Management (IAM) 和服務探索) 整合,以及 AWS 的安全性、可擴展性和高可用性。自我管理 Kubernetes 需要廣泛的資源和知識,並且在大多數組織中並不常見。絕大多數的組織傾向於將此負擔留給 AWS 並採用 Amazon EKS。

為什麼推薦 Amazon EC2 上的 Kubernetes ("DIY K8s")?

強烈建議您不要使用 DIY K8s。執行 Amazon EC2 上的 Kubernetes 需要專門的開發人員團隊和資源。大多數組織更願意將資源投注在創新而不是維護上,因此如果您執行 Kubernetes,而不是在自行執行 Amazon EC2 上的 Kubernetes,則建議您考慮使用 Amazon EKS。

雖然這是推薦的起點,但其他服務也可能符合您的需求,如果您的使用案例變更或如果 Amazon EC2 上的 Kubernetes ("DIY K8s") 似乎不適合您的使用案例,您可以隨時嘗試其他服務。 

常見問答集圖示

常見問答集

讓我們開始使用 Amazon EC2 上的 Kubernetes ("DIY K8s") 吧

Amazon EC2 上的 Kubernetes 圖示

Amazon EC2 上的 Kubernetes

您可以透過 Kubernetes,在內部部署和雲端使用相同的工具組,執行各種類型的容器化應用程式。

Amazon EC2 圖示

開始使用 Amazon EC2

安全且可調整大小的運算容量可支援幾乎所有工作負載。

Amazon EC2 功能圖示

Amazon EC2 功能

Amazon EC2 提供最廣泛和最深入的執行個體選擇來滿足您的工作負載需求。