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 后,您将不再需要操作群集管理软件或设计容错群集架构。无需安装、管理或扩展任何软件,让您可以集中精力构建基于容器的应用程序。

您可以使用 Amazon EC2 Container Service 安排长期运行的应用程序和批量作业。您还可以使用 API 获得最新的群集状态信息,以集成您的自定义计划程序和第三方计划程序。Amazon ECS 是一个共享状态的开放式并发系统,可以在一个群集中支持多个计划程序,以便用于不同的业务或符合特定应用程序的要求。

Amazon EC2 Container Service 与 Elastic Load Balancing、Elastic Block Store、Virtual Private Cloud、IAM 和 CloudTrail 集成,为您提供了运行各种基于容器的应用程序或服务的完整解决方案。

Amazon EC2 Container Service 可通过简单的 API 轻松集成或进行扩展。Amazon ECS 为您提供 AWS 资源的完整可见性和控制力,因此您可以轻松集成并使用您自己的计划程序或将 Amazon ECS 接入您现有的软件交付过程 (例如,持续集成和交付系统)。

Amazon EC2 Container Service 在多年运行高可扩展性服务发展而来的技术基础上构建而成。使用 Amazon ECS,您几秒钟就能启动数十个或者数万个 Docker 容器,同时不增加额外的复杂性。

Amazon EC2 Container Service 在您自己的 EC2 实例中启动容器。不与其他客户共享计算资源。您的群集在 VPC 中运行,从而让可以使用您自己的 VPC 安全组和网络 ACL。这些功能为您提供了高水平的隔离,并帮助您使用 Amazon ECS 构建高度安全可靠的应用程序。


使用本服务需遵循 AWS 客户协议