Classic Load Balancer
A Classic Load Balancer is a cloud resource provided by Amazon Web Services (AWS) that automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, in multiple Availability Zones. It increases the fault tolerance of your applications and improves the overall availability and scalability. For more detailed information, please refer to the official AWS documentation.
Terraform Mappings:
aws_elb.arn
Supported Methods​
GET
: Get a classic load balancer by nameLIST
: List all classic load balancersSEARCH
: Search for classic load balancers by ARN
Possible Links​
dns
​
Classic Load Balancers use DNS to provide a single domain name that maps to all the IP addresses of the load balancer. This allows traffic routing and balancing without needing to manage IP addresses within your application.
route53-hosted-zone
​
Classic Load Balancers can be associated with Route 53 hosted zones to allow easy routing of domain names to the load balancer, enabling seamless traffic flow management to your applications hosted behind the load balancer.
ec2-subnet
​
Classic Load Balancers operate in specified EC2 subnets, which define the IP address range and network parameters. This association ensures that traffic is distributed across instances within the designated subnets.
ec2-vpc
​
A Classic Load Balancer is placed within a VPC (Virtual Private Cloud), integrating it into your existing AWS network infrastructure. This allows you to manage traffic within the isolated network environment provided by a VPC.
ec2-instance
​
Classic Load Balancers distribute incoming application traffic to multiple EC2 instances, ensuring that instances are balanced and that high availability is maintained across your application stack.
elb-instance-health
​
Classic Load Balancers monitor the health of each registered EC2 instance using specified health check settings. This ensures that traffic is only routed to healthy instances, maintaining the reliability of your application.
ec2-security-group
​
Classic Load Balancers can enforce security policies defined in EC2 security groups to control inbound and outbound traffic to the load balancer, ensuring that only authorised traffic is allowed, thereby enhancing security.