Correct answer - "Application Load Balancer + ECS": Application Load Balancers allow containers
to use dynamic host port mapping (so that multiple tasks from the same service are allowed per
container instance). For more information visit
"Classic Load Balancer + ECS" - This configuration can cause issues if a task from one service
stops.
"Application Load Balancer + Beanstalk" - Beanstalk does not give you fine grain control as ECS
"Classic Load Balancer + Beanstalk" - Classic Load Balancer does not allow to run multiple copies
of a task on the same instance because the ports conflict