EC2 – is simply a remote (virtual) machine. ECS stands for Elastic Container Service – as per basic definition of computer cluster, ECS is basically a logical grouping of EC2 machines/instances.
What is ECS EC2?
Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast container management service that makes it easy to run, stop, and manage containers on a cluster. … Alternatively, for more control over your infrastructure, you can run your tasks and services on a cluster of Amazon EC2 instances that you manage.
What is ECS service in AWS?
Amazon Elastic Container Service (ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon Elastic Compute Cloud (Amazon EC2) instances.