A company is planning to deploy a microservices-based application on AWS. The application consists of a set of stateless containerized services that require dynamic scaling and management. Which service should be used to orchestrate the containers to ensure scalable and resilient behavior?
Amazon RDS (Relational Database Service)
Amazon EBS (Elastic Block Store)
Amazon EC2 (Elastic Compute Cloud) with Auto Scaling Groups
Amazon ECS (Elastic Container Service)