Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. It can handle the varying load of your application traffic in a single Availability Zone or across multiple Availability Zones. Elastic Load Balancing offers three types of load balancers that all feature the high availability, automatic scaling, and robust security necessary to make your applications fault-tolerant.
From EC2 Dashboard choose:
Go to Route 53 and add A- Record to your domain and point it to your ALB:
Make sure to have at least one index.html in your html folder on the server, or you will see your target as unhealthy with error 403.
Also add a www A-record and point to your domain.