Labs prácticos

La práctica real en AWS es lo que convierte la teoría en criterio de arquitecto. Todos los labs están pensados para hacerse con la capa gratuita y los créditos de una cuenta nueva.

Empieza siempre por el lab 1: configura la cuenta, el presupuesto y las alertas para no llevarte sustos.

Semana 1: Fundamentos de AWS e IAM a fondo

LabDuraciónCoste estimadoDificultad
Alta de una cuenta de AWS segura y con control de costes90-120 min0 USD (solo configuración: presupuestos, MFA e IAM Identity Center no tienen coste)básica
Políticas, roles y lógica de evaluación de IAM en la práctica90-120 min0 USD (IAM, STS y el analizador de acceso externo de IAM Access Analyzer no tienen coste)media

Semana 2: Cómputo con EC2: instancias, EBS, compra, balanceo y escalado

LabDuraciónCoste estimadoDificultad
EC2 y EBS: instancia segura con IMDSv2, volúmenes, snapshots y Elastic Volumes90-120 min≈ 0,05 USD si limpias en menos de 2 h (t4g.micro, 10 GiB gp3, un snapshot y una IPv4 pública; lo cubre el crédito de la capa gratuita)media
Web altamente disponible con ALB y EC2 Auto Scaling2-3 h≈ 0,20 USD si limpias en menos de 2 h (ALB, 2-4 t4g.micro sin IP pública; lo cubre el crédito de la capa gratuita)media

Semana 3: Almacenamiento: S3 a fondo, EFS, FSx, Backup e híbrido

LabDuraciónCoste estimadoDificultad
S3 a fondo - versionado, cifrado, ciclo de vida, replicación y Object Lock90-120 minCéntimos de USD (unos MB en S3 y una réplica en eu-west-1) si limpias al terminarmedia
EFS compartido entre dos AZ y copias con AWS Backup90-120 minMenos de 0,20 USD (dos t3.micro, sus IPv4 públicas, unos KB en EFS y una copia) si limpias en menos de 2 hmedia

Semana 4: Bases de datos: RDS, Aurora, DynamoDB, ElastiCache y compañía

LabDuraciónCoste estimadoDificultad
RDS for MySQL Multi-AZ - failover, réplica de lectura, promoción y backups120-150 min (la mayor parte es esperar a RDS)Unos 0,20-0,40 USD (Multi-AZ db.t4g.micro + réplica durante 2-3 h) si limpias al terminarmedia
DynamoDB a fondo - claves, GSI, consumo de capacidad, transacciones, TTL, Streams y PITR90-120 minCéntimos de USD (tabla on-demand con unos KB); la parte opcional de global tables añade escrituras replicadas mínimasmedia

Semana 5: Redes en AWS (I): VPC, conectividad híbrida y costes de red

LabDuraciónCoste estimadoDificultad
VPC desde cero con subredes públicas y privadas en dos AZ90-120 min≈0,15-0,30 USD si limpias en menos de 2 h (NAT Gateway e IPv4 públicas cobran por hora; las instancias t3.micro consumen créditos)media
VPC endpoints (gateway e interface) y VPC peering90-120 min≈0,05-0,10 USD si limpias en menos de 2 h (interface endpoint por hora; sin NAT ni IPv4 públicas)media

Semana 6: Redes en AWS (II): DNS, borde de red y protección

LabDuraciónCoste estimadoDificultad
Sitio estático privado en S3 servido por CloudFront con OAC60-90 min0 USD dentro de la capa gratuita permanente de CloudFront (1 TB y 10 millones de peticiones al mes) y céntimos de S3media
AWS WAF delante de CloudFront y failover con Route 53 (sin comprar dominio)90-120 min≈0,05 USD si limpias en 2 h (WAF prorrateado por horas; zona de Route 53 borrada en menos de 12 h no se cobra). Como mucho ≈1 USD si el health check se factura como endpoint externo. Dominio real opcional: precio anual según el TLDavanzada

Semana 7: Seguridad de datos: cifrado, secretos, identidad de aplicaciones y detección

LabDuraciónCoste estimadoDificultad
KMS y Secrets Manager: cifrado de sobre, rotación y secretos de aplicación75-90 minMenos de 1 USD si limpias el mismo día (clave KMS prorrateada por horas y un secreto de Secrets Manager; las peticiones entran en la capa gratuita)media
Auditoría y detección: CloudTrail, AWS Config y GuardDuty90-120 minCéntimos si limpias el mismo día (primera copia de eventos de gestión gratis; Config solo registra buckets S3; GuardDuty con 30 días de prueba gratuita)media

Semana 8: Desacoplamiento, serverless y contenedores

LabDuraciónCoste estimadoDificultad
API serverless con API Gateway (HTTP API), Lambda y DynamoDB75-90 min0 USD o céntimos (Lambda dentro de la capa gratuita; DynamoDB en modo bajo demanda y API Gateway cobran por petición)media
Mensajería desacoplada: SQS, fan-out con SNS, DLQ y EventBridge75-90 min0 USD (todo cabe en el millón de peticiones gratuitas de SQS y en las capas gratuitas de SNS y EventBridge)media
Contenedores sin servidores: servicio de ECS sobre Fargate y Fargate Spot75-90 minUnos céntimos si limpias en menos de 1 h (Fargate por segundo con 0,25 vCPU y 0,5 GB por tarea, más 0,005 USD/h por cada IPv4 pública)media

Semana 9: Datos, analítica y machine learning: ingesta, transformación y servicios de IA

LabDuraciónCoste estimadoDificultad
Streaming a un data lake: Kinesis Data Streams, Data Firehose a Parquet y consultas con Athena90-120 minCéntimos (estimación inferior a 0,20 USD si limpias en menos de 2 h). Kinesis Data Streams y Data Firehose no tienen capa gratuitamedia

Semana 10: Resiliencia, operaciones y costes: Well-Architected, DR, observabilidad, IaC y FinOps

LabDuraciónCoste estimadoDificultad
Infraestructura como código con CloudFormation: stacks, change sets, drift y rollback60-90 min0 USD (bucket vacío, tema SNS, parámetro estándar de SSM, grupo de logs sin datos y una alarma dentro de la capa gratuita de CloudWatch)media
Monitorización con CloudWatch y recuperación en otra región con AWS Backup120-150 minEstimación inferior a 0,50 USD si limpias en menos de 3 h: instancia t3.micro (capa gratuita según tu plan), volumen EBS de 8 GB, snapshots, copia entre regiones y una alarma compuestaavanzada

Semana 11: Repaso final: simulacros, técnicas de examen y visión transversal

LabDuraciónCoste estimadoDificultad
Diseño de arquitectura: de los requisitos a la estimación de costes3-4 h (1-1,5 h por escenario)0 USD: no se crea ningún recurso en AWSavanzada