Amazon Web Services (AWS) Cloud Elastic Load Balancing is a load balancing service that automatically distributes incoming application traffic across multiple Amazon Elastic Compute Cloud (Amazon EC2) instances, containers, and IP addresses in one or more Availability Zones. It enables you to increase the availability and fault tolerance of your application.AWS offers three types of Elastic Load Balancers: Application Load Balancer : This load balancer is designed to handle traffic at the application layer (layer 7) of the OSI model. It can route traffic to targets within Amazon Virtual Private Cloud (Amazon VPC) or on-premises resources connected to your VPC via AWS Direct Connect or a VPN connection. It also provides advanced request routing features, such as the ability to route traffic based on the content of the request and to use HTTP/2 and WebSocket protocols. Network Load Balancer : This load balancer is designed to handle traffic at the network layer (layer 4) of the OSI mode...