Infraestructura en AWS
Características
Servicios y tecnologías utilizadas:
Amazon VPC: Creación de una red virtual con subredes públicas y privadas distribuidas en dos zonas de disponibilidad (AZs), con gateways (Internet Gateway y NAT Gateway) para tráfico entrante y saliente.
AWS CloudFormation: Uso de plantillas para aprovisionar recursos como VPC, subredes, grupos de seguridad, bases de datos, lanzadores de instancias, y políticas de autoescalado.
Amazon RDS – Aurora (MySQL compatible): Base de datos gestionada, desplegada en configuración Multi-AZ con una réplica de solo lectura.
Amazon EFS: Sistema de archivos compartido y elástico, disponible en múltiples AZs para las instancias EC2.
Application Load Balancer (ALB): Balanceador de capa 7 con verificaciones de estado personalizadas y asociado al grupo de destino (target group).
EC2 Launch Template & Auto Scaling Group: Plantilla de lanzamiento con configuración de WordPress y puntos de montaje EFS, integrada a un grupo de autoescalado para mantener mínimo 2 instancias y escalar hasta 4 según demanda.
CloudWatch: Habilitación de métricas de grupo para monitoreo del comportamiento de escalado automático.
Descripción:
Este proyecto se llevó a cabo como laboratorio final del curso oficial de preparación para el examen de certificación AWS Solutions Architect Asociate. En él se creo una infraestructura en la nube de AWS para albergar una aplicación Wordpress. Se diseñó con énfasis en alta disponibilidad, escalabilidad, y automatización, integrando servicios gestionados, almacenamiento compartido, balanceo de carga y escalado automático.