🛠️ Configuración del grupo de Auto Scaling

🛠️ Configuración del grupo de Auto Scaling

Ya definiste la plantilla de lanzamiento. Ahora vas a crear el grupo de Auto Scaling para administrar la cantidad y ubicación de las instancias EC2 según demanda.


1️⃣ Crear el grupo de Auto Scaling

  1. Accedé a la consola EC2. En el menú lateral, buscá Auto Scaling Groups y seleccioná Create an Auto Scaling group.
  2. Asigná un nombre: [TusIniciales]-Lab-AutoScaling-Group.
  3. En Launch Template, elegí la plantilla creada en el paso anterior ([TusIniciales]-scaling-template).
    Avanzá con Next.

2️⃣ Configurar ajustes de red

  • Opciones de instancia: Seleccioná Adhere to launch template.
  • VPC: Usá la VPC predeterminada o la de tu laboratorio.
  • Subnets: Seleccioná las subredes públicas o privadas donde querés desplegar las instancias.

    Tip: Para este lab podés usar subredes públicas. En un entorno productivo, usá privadas detrás del ALB.


3️⃣ Configurar balanceo de carga

  • Load balancing: Seleccioná Attach to a new load balancer.
  • Tipo: Application Load Balancer.
  • Nombre: [TusIniciales]-Application-Load-Balancer.
  • Scheme: Internet-facing.
  • Networking mapping: Confirmá las subredes y zonas seleccionadas.
  • Listeners y routing: Dejá el puerto 80. En Default routing, seleccioná Create a target group.
  • Target group name: [TusIniciales]-Target-Group.

El grupo de destino es donde el ALB va a enrutar tráfico a las instancias generadas por el Auto Scaling Group.

  • Health checks & Additional settings: Dejá los valores por defecto.
    Avanzá con Next.

4️⃣ Definir tamaño y política de escalado

  • Desired capacity: 1

  • Minimum capacity: 1

  • Maximum capacity: 5

  • Scaling policies:
    Seleccioná Target tracking scaling policy

    • Metric type: Average CPU utilization
    • Target Value: 25 (se recomienda bajo para pruebas rápidas en el lab)

5️⃣ Notificaciones y etiquetas

  • Add Notifications: Omití este paso (podés configurarlo luego).
  • Add Tags:
    • Key: Name
    • Value: [TusIniciales] - Auto Scaling Group

6️⃣ Revisar y crear

  • Revisá toda la configuración y hacé clic en Create Auto Scaling group.

Vas a ver el grupo creado, el target group y el Application Load Balancer asociados.
Una instancia nueva aparecerá automáticamente en EC2 con el tag correspondiente.
Chequeá también la sección de Load Balancers para ver el ALB activo.


En el próximo paso, configurá los grupos de seguridad para permitir tráfico entre el ALB y los hosts web.