jueves, 20 de mayo de 2021

Crear Load Balancer clásico en Amazon AWS

Cómo Crear Load Balancer clásico en Amazon AWS


Hola.

En esta ocasión voy a mostrar cómo crear un Load Balancer Clásico en Amazon AWS.


1.- Ir a la consola de EC2 y seleccionar Instances.

2.- Crear una instancia default en Amazon AWS

  • En la sección de Configure Instance Details > User Data usen el siguiente script para activar el servicio http y ver una página web de respuesta desde la instancia.

#!/bin/bash
yum update -y
yum install -y httpd.x86_64
systemctl start httpd.service
systemctl enable httpd.service
echo "Hola Mundo desde $(hostname -f)" > /var/www/html/index.html

  • En la sección de Configure Security Group crear un nuevo grupo (seguridad-de-las-instancias) y agreguen una regla para el acceso HTTP por el puerto 80.
  • Todos los demás valores dejarlos por default.

3.- Duplicar la instancia seleccionando la primer instancia, click derecho Images and templates > Launch more like this 

  • Volver a duplicar para tener tres instancias en total
  • Hasta este punto se puede acceder a la instancia usando su IP pública través de cualquier navegador de internet.

4.- En la consola de EC2 seleccionar Load Balancing

  • Click en Create Load Balancer
  • Seleccionar Classic Load Balancer
  • En la sección de Assing Security Group crear un nuevo grupo (seguridad-del-load-balancer) y agreguen una regla para el acceso HTTP por el puerto 80.
  • En la sección Add EC2 Instances agregar las tres instancias creadas anteriormente
  • Todos los demás valores dejarlos por default.

5.- Una vez creado el Load Balancer Clásico, seleccionarlo para ver sus detalles.

  • En el tab de Description pueden ver el DNS name creado para el Load Balancer. 
  • En el tab de Instances esperar a que el estado de las instancias cambie de OutOfService a InService
  • Copiar el DNS y pegarlo en un navegador para ver la respuesta.
  • Refrescar la URL para ver las diferentes respuestas de las tres instancias con sus IPs privadas.


Espero les sirva.