Amazon ECS

Amazon ECS is a container-managed service to run, stop, and manage Docker containers, quickly and easily on a cluster. It is highly scalable and you can host clusters on serverless infrastructure. You can also use Amazon EC2 to host your task to gain more control, and manage by using Amazon EC2 launch types, such as the Fargate launch type and the EC2 launch type.

With Amazon ECS, by using simple API calls you can launch and stop the container-based applications. You can also get the cluster state from a centralized service and give access to other Amazon EC2 features.

EC2 is a remote virtual machine where as ECS is a logical grouping of EC2 instances. If you launch an ECS instance without adding an EC2 instance, then it doesn't ...

Get Expert AWS Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.