ELB – Elastic Load Balancing

 

ELASTIC LOAD BALANCING 

  • Introduction to elastic load balancing
  • Conceptual overview of elastic load balancing
  • Benefit and ELB use case
  • Cost / Pricicng overview
  • How to create classsic ELB
  • ELB security

WHAT IS ELASTIC LOAD BALANCING

An elastic load balancing is service which uniformly distribute the load between registered EC2 instances

AWS DEFINITION: A load balancer distributes incoming application traffic across multiple EC2 machines under multiple availability zones. This increase the FAULT TOLERANCE of the system and ELB detects unhealthy instances and routes the traffic to healthy instances only.

ELB is of two type : Classic Load Balancing and Application Load Balancing

DIAGRAMMATIC VIEW OF ELB



CREATING ELB

Basic steps

  1. In EC2 navigate to ELB option
  2. In ELB select classic load balancer
  3. Basic configuration
    1. Give ELB a name
    2. Assign security groups
    3. Configure security settings
    4. Configure health checks
      1. Select a ping protocol to allow elb to ping to ec2 instances and check the health of the instances
      2. Alter advance details of increasing and decreasing the health-checks
    1. Add EC2 instances
    2. Add tag review and create