Elastic Load Balancing is a service which allows for the automatic distribution of incoming traffic across multiple Amazon EC2 instances.These EC2 instances should be in separate availability zones in a particular region.This enables applications to achieve fault tolerance and high availability if they are designed so that they can be accessed from multiple server instances. Sometimes an application may not need to be designed as such if they both point to the same data source. More often than not, these applications can be run from anywhere. They are good candidates to be put behind the Elastic Load Balancing service.It is up to the system or cloud administrator to ensure that identical versions of the application exist across all servers that are going to be load balanced.
The Elastic Load Balancing service can be integrated with Auto Scaling in AWS. As more load is put on your application servers, additional EC2 instances can be launched by Auto Scaling.Once the load dissipates. EC2 instances can be terminated.The system or cloud administrator just needs to automate the ways that applications get replicated to a new EC2 instance when it gets launched.
Elastic Load Balancing offers two types of load balancers. It offers the Classic Load Balancer and the Application Load Balancer.
Classic Load Balancer
The Classic Load Balancer routes traffic based on application or network level information across multiple EC2 instances.
Application Load Balancer
The Application Load Balancer routes traffic based on advanced application level information that includes content of the request.The Application Load Balancer is
ideal for microservices and container-based architectures.It can route traffic to multiple services or load balance across multiple ports on the same EC2 instance.
The Elastic Load Balancing service can be integrated with Auto Scaling in AWS. As more load is put on your application servers, additional EC2 instances can be launched by Auto Scaling.Once the load dissipates. EC2 instances can be terminated.The system or cloud administrator just needs to automate the ways that applications get replicated to a new EC2 instance when it gets launched.
Elastic Load Balancing offers two types of load balancers. It offers the Classic Load Balancer and the Application Load Balancer.
Classic Load Balancer
The Classic Load Balancer routes traffic based on application or network level information across multiple EC2 instances.
Application Load Balancer
The Application Load Balancer routes traffic based on advanced application level information that includes content of the request.The Application Load Balancer is
ideal for microservices and container-based architectures.It can route traffic to multiple services or load balance across multiple ports on the same EC2 instance.
Comments
Post a Comment