Amazon Elastic Container Service

Highly secure, reliable, and scalable way to run containers

Amazon Elastic Container Service (Amazon ECS) is a fully managed container orchestration service that helps you easily deploy, manage, and scale containerized applications. It deeply integrates with the rest of the Amazon Web Services platform to provide a secure and easy-to-use solution for running container workloads in the cloud and now on your infrastructure with Amazon ECS Anywhere.

Amazon ECS leverages serverless technology from Amazon Fargate to deliver autonomous container operations, which reduces the time spent on configuration, patching, and security. Instead of worrying about managing the control plane, add-ons, and nodes, Amazon ECS enables you to rapidly build applications and grow your business.

Benefits

Use your existing tools

Amazon ECS provides an easy way to rapidly launch thousands of containers across Amazon Web Services’ broad range of compute options, using your preferred CI/CD and automation tools.

No control planes or nodes to manage

Amazon ECS is serverless by default with Amazon Fargate, which means you’ll spend less time on operations because there’s no control plane or nodes to manage, and no instances to patch and scale.

Lower your compute costs

You only pay for the resources you configure. Amazon ECS can autonomously handle the provisioning and auto-scaling, which can help lower your compute costs by up to 50%.

Meet security and regulatory requirements

Amazon ECS integrates natively with Amazon Web Services management and governance solutions to meet the security and compliance standards for virtually every regulatory agency around the globe.

Learn more about Amazon ECS

Visit the features page

Intended Usage and Restrictions

Your use of this service is subject to the Amazon Web Services Customer Agreement.