AWS Load Balancing

AWS Elastic load balancer is the service which offers the features such as :

  • High Availability

  • Cost efficiency

  • High Performance & Performance Optimization

  • Automatic Scale In/Out

AWS Elastic Load Balancer is the region level services which can distribute loads over the multiple AZs inside the same region to balance the load and provide services near the customers edge to reduce the application latency.

ELB supports deployment on either external traffic facing or deployed as the internal ELB between two or more AWS services to provide reduced latency and HA with auto detecting capabilities to support with auto scaling policies

Types of AWS Load Balancers

  1. Application Load Balancer (ALB)

    • Operates at Layer 7 (HTTP/HTTPS).

    • Ideal for routing based on URL paths, hostnames, or HTTP headers.

  2. Network Load Balancer (NLB)

    • Operates at Layer 4 (TCP/UDP).

    • Provides ultra-low latency and handles millions of requests per second.

  3. Gateway Load Balancer (GLB)

    • Facilitates deployment, scaling, and management of third-party virtual appliances.

    • Integrates with networking tools like firewalls and monitoring systems.

  4. Classic Load Balancer (CLB) (Legacy)

    • Operates at both Layer 4 and Layer 7.

    • Basic load balancing features for older applications.

Last updated