Tabla de Contenidos

Configuración de Auto Scaling en AWS

Descripción

El Auto Scaling en AWS es una herramienta que permite ajustar automáticamente la capacidad de computación en la nube según las necesidades de tu aplicación. Mediante el uso de políticas de escalado, Auto Scaling puede añadir o eliminar instancias EC2 de manera automática, manteniendo la disponibilidad y optimizando los costos de operación.

Prerrequisitos

Procedimiento

A. Instalación básica

  1. Nombre: Proporciona un nombre único.
  2. AMI: Selecciona una AMI previamente configurada.
  3. Tipo de Instancia: Elige el tipo de instancia EC2 (por ejemplo, t2.micro, m5.large, etc.).
  4. Detalles de Red: Selecciona la VPC y las subredes donde se lanzarán las instancias.
  5. Grupo de Seguridad: Selecciona o crea un grupo de seguridad adecuado.

B. Configuración del Grupo de Auto Scaling

  1. Número inicial de instancias que deseas ejecutar.
  2. Número mínimo de instancias que deben estar en ejecución en todo momento.
  3. Número máximo de instancias que el Auto Scaling puede lanzar.
  1. Escalado Basado en Métricas: Configura políticas basadas en métricas de CloudWatch (por ejemplo, CPU, memoria, tráfico de red).
  2. Escalado Programado: Configura políticas para escalar en momentos específicos del día.

C. Configuraciones especiales

Auto Scaling realiza verificaciones de salud en las instancias EC2 y las reemplaza si fallan. Configura la verificación de salud usando EC2 Status Checks o verificaciones de salud del Load Balancer si estás utilizando un balanceador de carga..