SEC 2 ¿Cómo administra la autenticación para personas y máquinas?
Hay dos tipos de identidades que debe administrar cuando tenga que utilizar cargas de trabajo de AWS seguras. Entender el tipo de identidad que necesita para administrar y otorgar acceso ayuda a que las identidades adecuadas tengan acceso a los recursos correctos bajo las condiciones apropiadas.
Identidades humanas: los administradores, desarrolladores, operadores y clientes finales requieren una identidad para acceder a sus aplicaciones y entornos de AWS. Estos son miembros de la organización o usuarios externos con los que colabora y que interactúan con sus recursos de AWS a través de un navegador web, una aplicación de cliente o herramientas de línea de comandos interactivas.
Identidades de máquinas: las aplicaciones de servicio, herramientas operativas y cargas de trabajo requieren una identidad para realizar solicitudes a los servicios de AWS, por ejemplo, para leer datos. Entre estas identidades se incluyen máquinas que se ejecutan en el entorno de AWS, como, por ejemplo, instancias Amazon EC2 o funciones de AWS Lambda. También puede administrar identidades de máquinas para terceros que necesiten acceso. Además, es posible que también tenga máquinas fuera de AWS que necesiten acceso al entorno de AWS.
Prácticas recomendadas
- SEC02-BP01 Usar mecanismos de inicio de sesión sólidos
- SEC02-BP02 Usar credenciales temporales
- SEC02-BP03 Almacenar y usar secretos de forma segura
- SEC02-BP04 Recurrir a un proveedor de identidades centralizado
- SEC02-BP05 Auditar y rotar las credenciales periódicamente
- SEC02-BP06 Aprovechar los grupos y atributos de usuarios