title: AWS load balancer for multiple services
body: <p>I have 12 containerized web services ( 12 distinct containers) running into my application. I want to deploy them to AWS. All 12 containers are significant in size and are expected to serve heavy demand so I won't deploy all the containers on a single container. In addition, I also want to have multiple containers of service # 4,5,6 since traffic is expected to be especially more for these 3 services. How can I use the AWS load balancer? How do I even load balance in this case? One easy solution might be to deploy all 12 containers in one EC2 but additional containers of service # 4,5 and 6 on 2nd EC2 instance and then replicate this same set up across 2 Availability Zones to ensure availability. But again I don't want to put all 12 services on one EC2 instance so this easy solution doesn't look like a feasible solution. Can someone share an idea around how load balancing can be achieved at different levels for specific containers when the count of services is so high?</p>
  <p>For many days, I have tried hard to find an answer to this question but couldn't find guidance.</p>