发布于: Oct 25, 2019
Amazon Elastic Container Service (ECS) 的客户现在可以使用 AWS Cloud Development Kit (CDK) 配置并将 ECS 模式部署到他们的 CloudFormation 堆栈当中。这使用户可以快速构建高度集成的应用程序,同时提取如何将基础设施拼接在一起的详细信息。客户可以让 AWS 处理基础设施配置的详细信息,从而更专注于自身应用程序的构建。
在过去,客户需要编写详细的 CloudFormation 堆栈,并且了解如何集成不同的资源,例如,VPC 和 Application Load Balancer 等。对于作者来说,这样做不仅费时,而且需要对每项 AWS 服务之间如何交互有非常深入的了解。借助于 CDK 中的 ECS 模式,客户可以通过数行代码创建常用的部署模式,如负载均衡的 Fargate 服务等。这些模式可被其他开发人员重复利用,从而节省构建基础设施的时间。
我们的目标是为 ECS 客户提供最佳体验,以定义其基础设施即代码。目前,我们在 ecs-patterns 内以每种 CDK 支持的编程语言提供四种 ECS 模式。