| by Arround The Web | No comments

What is Elastic Load Balancing (ELB)?

ELB (Elastic Load Balancing) is one essential service provided by AWS that is used to distribute the network traffic among different availability zones in order to improve the application scalability and ensure high uptime. Elastic Load Balancers also allow the users to set up various health checks for the registered targets, and It is possible to enable the EBS in a single availability zone and also in multiple availability zones.

There are two categories of LBs in AWS that a user has access to:

  • Application load Balancer: These are used to route the HTTP and HTTPS traffic,
  • Network Load Balancer: These are used to route the TCP traffic:

Features of Elastic Load Balancing

The main features of the AWS ELB are as follows:

  • The AWS ELB provides the facility of an integrated certificate manager, user authentication mechanism, and SSL and TLS decryption.
  • It also provides automatic scaling of applications.
  • The performance of the applications can be monitored in real-time.
  • It can uncover the bottlenecks and maintain server-level agreement compliance.

Benefits of Elastic Load Balancing

The following are the benefits of Amazon Elastic Load Balancer:

  • ELB automatically distributes the network traffic, for example, the traffic of EC2 instances, containers, and IP addresses, for the purpose of achieving high availability and uptime.
  • It automatically handles the changes in traffic demand to maintain consistent performance.
  • It equally distributes the traffic among all the availability zones and also improves the fault tolerance of the application.
  • It minimizes the request response time in a network because of distributed network load.
  • AWS Elastic Load Balancing ensures the performance and reliability of both physical as well as virtual resources.
  • It helps detect unhealthy EC2 instances in a network.
  • AWS ELB provides centralized management of the secure socket layers in the network.
  • To ensure high security, the ELB connects with applications in the VPN.

This was all about a brief introduction to Amazon Elastic Load Balancing.

Conclusion

AWS ELB is the AWS service that distributes the incoming network traffic to different availability zones to improve the scalability, security, and speed of the applications. When the traffic of the network is divided through Amazon ELB, it ensures high uptime and low latency. AWS ELB uses application load balancers to distribute HTTP and HTTPS traffic and network load balancers to load TCP traffic.

Share Button

Source: linuxhint.com

Leave a Reply