Elastic Load Balancing automatically distributes your incoming traffic across multiple targets, such as EC2 instances, containers, and IP addresses, in one or more Availability Zones.
It monitors the health of its registered targets and routes traffic only to the healthy targets.
Elastic Load Balancing scales your load balancer as your incoming traffic changes over time.
Create Target groups
Create Load Balancer
Create Listener Rules
Testing Load Balancer
Create EC2 Instance in AWS I Run Web Server using User Data | AWS EC2
Amazon Ec2 Instance Security Groups | Inbound and Outbound Rules