- 1

Certificación AWS Solutions Architect Associate: Fundamentos y Preparación
03:29 - 2

Preparación para certificación AWS Arquitecto de Soluciones
01:47 - 3

Configuración de presupuestos en AWS para controlar costos
08:48 - 4

AWS Well Architected Framework: Los 6 pilares para arquitectura sólida
04:19 quiz de Fundamentos de AWS
Configuración de grupos de autoescalamiento en AWS
Clase 29 de 69 • Curso de AWS Certified Solutions Architect Associate
Contenido del curso
- 10

Servicios de cómputo AWS: EC2, procesadores Graviton y AMIs
12:14 - 11

Opciones de Compra en EC2
04:43 - 12

Lanzamiento de una instancia EC2 desde la consola de AWS
09:11 - 13

Caracteristicas adicionales de EC2
09:25 - 14

Consulta de metadatos de instancia con IMDS v2 en AWS
04:31 - 15

AWS Outpost para ejecutar servicios localmente con latencia baja
05:54 - 16

Despliegue de aplicaciones web con AWS Elastic Beanstalk
19:46 quiz de Servicios de Computo en AWS
- 20

Direccionamiento IP y bloques CIDR para redes AWS
10:21 - 21

Anatomia y funcionamiento de la VPC
06:43 - 22

Configuración de instancias públicas y privadas con NAT Gateway
07:26 - 23

Seguridad de VPC con NACL y grupos de seguridad en AWS
05:35 - 24

Configuración de grupos de seguridad para instancias públicas
03:52 - 25

Conectividad híbrida en AWS: VPC Peering, Transit Gateway y Endpoints
04:37 quiz de Redes en AWS
- 30

Introducción al modulo y niveles de almacenamiento
04:58 - 31

Diferencias entre Instance Store y EBS en AWS
11:06 - 32

EFS & FSx
02:38 - 33

Creación y configuración de volúmenes EBS en AWS
03:55 - 34

S3
15:33 - 35

Configuración de EFS para compartir almacenamiento entre instancias
08:50 - 36

Recuperación de objetos eliminados con versionamiento en AWS S3
03:42 quiz de Almacenamiento en AWS
- 37

Bases de datos relacionales vs no relacionales en AWS
03:30 - 38

DynamoDB
08:09 - 39

Creación y configuración de bases de datos Dynamo en AWS
10:17 - 40

Elasticache y DAX
04:23 - 41

Escalabilidad y alta disponibilidad con AWS RDS y Aurora
09:17 - 42

Configuración de Aurora en AWS RDS para alta disponibilidad
11:18 quiz de Bases de datos en AWS
Amazon Web Services (AWS) ofrece soluciones efectivas para gestionar picos de tráfico a través del autoescalamiento. Esto permite garantizar la disponibilidad del servicio durante altas demandas, como ocurrió con el lanzamiento del producto de tarjetas de crédito en Nexia. A continuación, te mostraremos cómo configurar grupos de autoescalamiento paso a paso en la consola AWS.
¿Qué es autoescalamiento y cómo ayuda en situaciones de alta demanda?
Autoescalamiento (auto scaling) es una funcionalidad que adapta automáticamente la capacidad de los servidores según la demanda actual. Así, minimiza el desperdicio de recursos y asegura un servicio estable, confiable y eficiente incluso ante altos picos de tráfico.
AWS proporciona grupos de autoescalamiento que incrementan o reducen el número de instancias EC2 automáticamente según las métricas definidas, garantizando la disponibilidad del aplicativo o servicio ofrecido.
¿Cómo configurar un grupo de autoescalamiento en AWS?
Configurar un grupo de autoescalamiento en AWS es sencillo y muy intuitivo. Observa los pasos esenciales:
Crear la plantilla de lanzamiento
Primero, se necesita definir una plantilla de lanzamiento:
- Dentro de "Grupos de autoescalamiento", crear una nueva plantilla (por ejemplo, "plantilla Nexia").
- Seleccionar la Amazon Machine Image (AMI): Amazon Linux.
- Elección del tipo de instancia:
t2.micro(aprovechando la capa gratuita). - Dejar valores por defecto en redes, almacenamiento y otras configuraciones.
Definir el grupo de autoescalamiento
Luego se procede con la configuración principal del grupo:
- Elegir la plantilla de lanzamiento creada previamente.
- Seleccionar redes (VPC) y subredes públicas predefinidas.
- Especificar balanceo o mejor esfuerzo en distribución entre zonas de disponibilidad.
- Decidir si integrar con un balanceador de carga (opcional y recomendada esta integración).
Ajustar capacidades y políticas
- Número mínimo de instancias: Garantiza una instancia siempre en ejecución.
- Número máximo de instancias: Por ejemplo, 8 para soportar picos de tráfico sin problemas.
- Añadir políticas de escalamiento si se desea automatizar aún más según métricas específicas (opcional).
- Posibilidad de configurar comportamiento prioritario (disponibilidad, control costo o flexibilidad).
- Integración opcional con servicios para notificaciones en cambios (SNS).
¿Cuáles son las mejores prácticas adicionales?
Para gestionar eficientemente estos grupos y mantener un orden claro, considera lo siguiente:
- Utiliza etiquetas para identificar fácilmente los recursos.
- Realiza chequeos de salud continuos para asegurar una operación óptima.
- Evalúa constante y periódicamente el desempeño y ajusta las configuraciones según nuevas necesidades.
Si prestas atención a estas configuraciones y recomendaciones, estarás preparado para atender la demanda en todo momento, evitando incidentes y conservando un alto estándar en el servicio ofrecido por tu organización.
¿Has enfrentado situaciones donde un autoescalamiento podría haber resuelto rápidamente problemas de alta demanda? Comparte tus comentarios y experiencias abajo.