What is load balancing?

• Load balancers are servers that forward internet traffic to multiple server (EC2 Instances) downstream.

Image for post

Why use a load balancer?

  • Spread load across multiple downstream instances.
  • Expose a single point of access (DNS) to your application.
  • Seamlessly handle failures of downstream instances.
  • Do regular health checks to your instances.
  • → If one of them is failing then the load balancer will not direct traffic to the instance, so we can hide the failure of an EC2 instance using a load balancer.
  • Provide SSL termination (HTTPS) for your websites.
  • High availability across zones.

#aws #load-balancer #instance #elastic-load-balancer #data-engineer

Elastic Load Balancing
1.35 GEEK