How to Set Up an AWS Application Load Balancer
Setting up an Application Load Balancer (ALB) in AWS requires certain prerequisites and a series of steps to ensure proper configuration. Follow this guide to set up your ALB efficiently.
Prerequisites
NEA should already be deployed in AWS EC2.
NEA should be joined to NMC.
A certificate should already be created.
Access to DNS to set up the FQDN.
Full access to Amazon EC2.
Step-by-Step Guide
Follow these steps:
Log into the AWS Console.
Begin by logging into your AWS console and navigating to the EC2 section.
Create a Target Group.
Under “Load Balancing”, navigate to the "Target Groups" section.
To create a new target group for your instances, click “Create target group”.
Click Instances.
Enter a Target group name.
Set the protocol to HTTPS.
Configure Health checks settings as needed.

Click Next.
On the Register Targets page, select the instances you want to include in the target group and register them.
Click Create target group.
Create a Load Balancer.
On the EC2 page, click "Load Balancers".
On the Load balancers page, click Create Load balancer.Select the Application Load Balancer type of load balancer and click Create.

Configure Load Balancer Settings.
Enter a Load balancer name.
Set the IP address type, Network mapping, and Security groups as required.
Add Listeners.
Add a listener for HTTPS traffic. Configure the Routing action to Forward to target groups.

Import SSL/TLS Certificate.
Import the SSL/TLS certificate to secure the load balancer.

Finalize and Review.
Review all the configurations. Click Create load balancer.

After the load balancer is set up, ensure that it is properly routing traffic and that all security settings are correctly configured.