容器和无服务器推荐指南

Amazon EC2 上的 Kubernetes(“DIY K8s”)

指导

由于您选择了“我需要自定义 Kubernete 控制面板的配置方式”,我们建议您采用 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 EKS,而不是自行在 Amazon EC2 上运行 Kubernetes。

虽然我们推荐您使用以上服务开启相关旅程,但其他服务也可以满足您的需求;如果您的应用场景发生变化,或者 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 提供广泛而深入的实例选择,可以满足不同工作负载需求。