Amazon EC2 Container Service (ECS) 是一项高度可扩展的高性能容器管理服务,它支持 Docker 容器,并让您能够在托管的 Amazon EC2 实例集群上轻松运行应用程序。使用 Amazon ECS,您将不再需要安装、运维、扩展自己的集群管理基础设施。只需进行简单的 API 调用,您便可以启动和停止支持 Docker 应用程序,查询集群的完整状态,使用各种熟悉的功能,包括安全组、Elastic Load Balancing、EBS 卷和 IAM 角色。您可以使用 Amazon ECS 根据您的资源需求和可用性要求在您的集群中安排容器的置放。您还可以集成自己的计划程序或第三方计划程序,以满足业务或应用程序的特定要求。
Amazon EC2 Container Service 没有任何附加费用。您只需为您创建的用于存储和运行应用程序的 AWS 资源(例如 EC2 实例或 EBS 卷)付费。
使用 Amazon EC2 Container Service 后,不再需要操作集群管理软件或设计容错集群架构。无需安装任何软件,因此也没有任何相关的管理或扩展工作需要参与,让您可以集中精力开发 Docker 化的应用程序。
Amazon EC2 Container Service 与 Elastic Load Balancing、Elastic Block Store、Virtual Private Cloud、IAM 和 CloudTrail 集成,向您提供了运行各种容器化应用程序或服务的完整解决方案。