16 módulos79 lecciones~7h 41min

AWS desde Cero

Amazon Web Services de cero a producción: IAM, VPC, EC2, S3, RDS, Lambda, CloudWatch y el proyecto tallerdigital desplegado en la nube real.

Temario del curso

1

Fundamentos y contexto

0 / 5 lecciones

1
Qué es la nube y qué problema resuelve3 min
2
IaaS, PaaS y SaaS: dónde entra AWS en cada modelo5 min
3
Por qué AWS y cómo se compara con otros proveedores4 min
4
Regiones y zonas de disponibilidad: por qué importa dónde corre tu servidor4 min
5
El proyecto del curso: tallerdigital desplegado en AWS real5 min
2

Cuenta y consola con seguridad

0 / 6 lecciones

1
Crear tu cuenta de AWS: Free Plan, Paid Plan y qué elegir5 min
2
Proteger el usuario root con MFA antes de hacer cualquier otra cosa5 min
3
Configurar alertas de facturación y un Budget antes de tocar cualquier servicio4 min
4
Tour de la consola de AWS: dónde está cada cosa4 min
5
El buscador de servicios y el selector de región4 min
6
Instalar y configurar AWS CLI (Windows/macOS/Linux)16 min
3

IAM: identidad y permisos

0 / 6 lecciones

1
Por qué nunca usar root para el trabajo diario5 min
2
Crear tu primer usuario IAM con el wizard de la consola5 min
3
Grupos y políticas administradas: no asignes permisos usuario por usuario5 min
4
Anatomía de una política JSON: Effect, Action, Resource8 min
5
Roles IAM: permisos sin credenciales permanentes7 min
6
El principio de mínimo privilegio, aplicado a tallerdigital6 min
4

Redes: VPC

0 / 6 lecciones

1
Qué es una VPC y por qué existe5 min
2
Subredes públicas y privadas: la diferencia real5 min
3
Internet Gateway y NAT Gateway: quién sale a internet y cómo6 min
4
Tablas de rutas: el mapa que decide por dónde viaja el tráfico7 min
5
Security Groups vs Network ACLs: con estado vs sin estado6 min
6
Práctica: crear la VPC de tallerdigital de punta a punta6 min
5

EC2: cómputo

0 / 7 lecciones

1
Qué es una instancia EC2 y en qué se diferencia de tu laptop5 min
2
Tipos de instancia y AMIs: eligiendo el servidor correcto6 min
3
Lanzar tu primera instancia EC2 con el wizard completo4 min
4
Conectarte por SSH a tu instancia con el par de claves12 min
5
Security Groups aplicados: abrir solo los puertos que necesitas6 min
6
Elastic IP: una IP pública que no cambia al reiniciar5 min
7
Parar vs terminar una instancia, y por qué la diferencia te ahorra dinero5 min
6

Almacenamiento: EBS y S3

0 / 6 lecciones

1
EBS vs S3: dos tipos de almacenamiento distintos5 min
2
Crear tu primer bucket S3 y subir un archivo4 min
3
Políticas de bucket y por qué el acceso público está bloqueado por defecto8 min
4
Hosting estático en S3: una web sin servidor6 min
5
Versionado de objetos: recuperar un archivo que borraste por error5 min
6
Storage classes de S3 y cuándo usar cada una6 min
7

Bases de datos: RDS

0 / 5 lecciones

1
RDS vs instalar PostgreSQL en un EC2: qué gana la administración6 min
2
Crear una instancia RDS de PostgreSQL con el wizard5 min
3
Conectividad desde EC2 hacia RDS: subredes y security groups6 min
4
Backups automáticos y snapshots manuales6 min
5
Multi-AZ: alta disponibilidad para la base de datos de tallerdigital6 min
8

Balanceo y escalado

0 / 5 lecciones

1
Qué problema resuelve un load balancer5 min
2
Crear un Application Load Balancer (ALB)6 min
3
Target groups y health checks: cómo el ALB sabe qué servidor está sano6 min
4
Auto Scaling Groups: agregar servidores automáticamente bajo demanda5 min
5
Práctica: tallerdigital corriendo en 2 instancias balanceadas8 min
9

DNS y contenido: Route 53 y CloudFront

0 / 4 lecciones

1
Route 53: zonas alojadas y tipos de registro5 min
2
Apuntar un dominio a tallerdigital con un alias record8 min
3
Qué es un CDN y qué problema resuelve CloudFront5 min
4
Una distribución CloudFront delante del bucket S3 de tallerdigital6 min
10

Serverless: Lambda y API Gateway

0 / 5 lecciones

1
Qué es serverless y qué lo diferencia de EC26 min
2
Tu primera función Lambda desde la consola9 min
3
Triggers: qué eventos pueden disparar una función Lambda5 min
4
Exponer una función Lambda por HTTP con API Gateway7 min
5
Práctica: un endpoint serverless para tallerdigital9 min
11

Monitoreo: CloudWatch

0 / 4 lecciones

1
Métricas que CloudWatch ya recolecta solo, sin configurar nada6 min
2
Crear una alarma que te avisa si la CPU se dispara5 min
3
Logs centralizados con CloudWatch Logs6 min
4
Armar un dashboard con las métricas clave de tallerdigital5 min
12

Seguridad y cumplimiento

0 / 4 lecciones

1
GuardDuty: detección de amenazas sin instalar nada4 min
2
KMS: cifrado de datos en reposo, explicado sin jerga7 min
3
Secrets Manager vs variables de entorno: dónde vive la contraseña de RDS7 min
4
Checklist de seguridad básica antes de invitar a alguien más a la cuenta5 min
13

Costos: entender y controlar el gasto

0 / 4 lecciones

1
Cost Explorer: de dónde sale cada dólar de tu factura4 min
2
Budgets a fondo: alertas por umbral y por proyección5 min
3
Los límites reales del Free Tier, según cuándo creaste tu cuenta4 min
4
Tagging: para saber qué recurso cuesta qué antes de que sea tarde6 min
14

Infraestructura como código en AWS

0 / 3 lecciones

1
Qué es CloudFormation y cómo describe recursos de AWS7 min
2
CloudFormation vs Terraform: cuándo tiene sentido cada uno7 min
3
Un stack simple de CloudFormation, de punta a punta8 min
15

Buenas prácticas y Well-Architected Framework

0 / 3 lecciones

1
Los 6 pilares del Well-Architected Framework4 min
2
Aplicando los 6 pilares a la arquitectura de tallerdigital6 min
3
Checklist final antes de considerar algo listo para producción5 min
16

Proyecto final

0 / 6 lecciones

1
Definición del proyecto: la arquitectura completa de tallerdigital en AWS5 min
2
Red y seguridad: la VPC y los roles IAM de producción5 min
3
Cómputo y balanceo: EC2, ALB y Auto Scaling juntos5 min
4
Datos: RDS y S3 configurados para producción5 min
5
Dominio, monitoreo, y verificación final de que todo funciona5 min
6
Cleanup completo: borrar todo en el orden correcto para no dejar nada generando cargos9 min