Tema 2: Seguridad y gestión de identidades (IAM)
⏱️ Tiempo estimado: 2-3 días
Esta sección se enfoca en Identity and Access Management (IAM) para controlar permisos y proteger recursos cloud, además de asegurar instancias con security groups y reglas de firewall.
📚 Ruta de aprendizaje
-
Estudia
-
Conceptos de IAM: users, groups, roles, policies en AWS, Azure y GCP
-
AWS Security Groups vs Azure Network Security Groups vs GCP Firewall Rules
-
🧪 Pon a prueba tu conocimiento
Después de estudiar, prueba tu conocimiento con estos prompts:
- ¿Cuál es la diferencia entre IAM Users, Groups y Roles?
- ¿Cómo se diferencia RBAC de ABAC en gestión de identidades?
- ¿Cómo controlan el acceso las policies de IAM?
- ¿Qué pasos puedes tomar para aplicar el principio de menor privilegio en IAM?
- ¿Cuál es la diferencia entre reglas inbound y outbound?
- ¿Cuál es la diferencia entre security groups y firewalls tradicionales?
- ¿En qué se diferencian los security groups de las network ACLs en networking cloud?
- ¿Cuál es la diferencia entre reglas stateful y stateless y por qué importa?
🛠️ Tarea hands-on
- Crea usuarios y grupos con permisos específicos en tu plataforma cloud
- Implementa roles para acceso seguro
- Define y aplica policies para restringir acceso a recursos sensibles
- Crea un security group para una VM
- Define reglas inbound para permitir tráfico específico (por ejemplo, HTTP, SSH, RDP)
- Define reglas outbound para controlar comunicación hacia afuera
- Aplica reglas del security group a una VM y verifica restricciones
- Prueba el flujo de tráfico intentando conectarte desde una IP permitida y una restringida
✅ Checklist del tema
Antes de seguir, asegúrate de tener:
- Entendido conceptos de IAM (Users, Groups, Roles, Policies)
- Aprendido sobre RBAC y el principio de menor privilegio
- Creado usuarios y grupos con permisos específicos
- Implementado roles para acceso seguro
- Creado y configurado security groups
- Probado reglas inbound y outbound
- Verificado que las restricciones funcionen correctamente