You can use Elastic Load Balancers (ELB) with Amazon EC2 instances and containers. ELB is a fully managed service by Amazon Web Services (AWS) designed to distribute incoming network traffic across multiple targets, including EC2 instances, containers running on EC2 instances or in ECS tasks, and IP addresses. The choice of target type depends on your application requirements. With ELB, you can ensure high availability and automatic scaling for applications deployed on EC2 instances and containers while benefiting from the service's health checks and traffic distribution features.