Arquitecturas seguras
Objetivos de aprendizaje
- 1.1 Diseñar un acceso seguro a los recursos de AWS
- 1.2 Diseñar cargas de trabajo y aplicaciones seguras
- 1.3 Determinar los controles de seguridad de datos apropiados
Conceptos clave
- AWS IAM (roles, políticas)
- IAM Identity Center
- privilegio mínimo
- AWS Organizations / SCP
- AWS KMS
- cifrado en reposo y en tránsito
- security groups
- network ACL
- AWS WAF
- AWS Shield
- Amazon Cognito
- AWS Secrets Manager
- AWS Certificate Manager
Apuntes de estudio
El acceso seguro parte de IAM con privilegio mínimo: roles en lugar de credenciales de larga duración, IAM Identity Center para el acceso federado y Organizations con SCP para gobernar varias cuentas. La autenticación de usuarios de aplicación se resuelve con Amazon Cognito.
Las cargas se protegen con security groups y network ACL en la VPC, AWS WAF y Shield frente a ataques, y Certificate Manager para TLS. Los datos se cifran con AWS KMS (en reposo y en tránsito) y los secretos se gestionan con Secrets Manager.