Posted On: May 19, 2021
Today, AWS Copilot announced the general availability of version 1.7, which enables you to easily deploy request-driven web services with AWS App Runner in addition to Amazon Elastic Container Service (Amazon ECS). AWS App Runner is a fully managed container application service that makes it easy for customers without any prior containers or infrastructure experience to build, deploy, and run containerized web applications and APIs in just a few clicks.
With Copilot, you can quickly get started and deploy to App Runner with a single command and a Dockerfile. Together, Copilot and App Runner provide customers with a developer-focused interface where Copilot provisions the necessary infrastructure-as-code resources while App Runner fully abstracts away the infrastructure management, including components like load balancing and scaling. In addition, you can also easily add a data tier through the Copilot storage init function. By using Copilot and App Runner together, you can get fully managed web applications with data stored in Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB, or Amazon Aurora.
In addition to support for App Runner, Copilot v1.7 also enables customers to provision secrets with AWS Systems Manager Parameter Store for their applications running on Amazon ECS.
AWS App Runner can be used in the following AWS Regions: US East (N. Virginia), US East (Ohio), US West (Oregon), Europe (Ireland), and Asia Pacific (Tokyo). Additionally, you can continue to deploy applications to Amazon ECS with Copilot in all AWS Fargate-supported regions. You can refer to the Copilot release notes for v1.7 here . To get started, download AWS Copilot on Mac, Linux, or Windows here.