Amazon EC2 Container Service (ECS) is a highly scalable and high performance container management service that allows users to schedule container placement across their clusters. ECS handles container management at scale through its cluster management engine, agents that run on each container instance, and a scheduler that maintains the desired state specified by users. ECS integrates with other AWS services like Elastic Load Balancing, EBS volumes, and CloudWatch for monitoring.