Identity and Access Management (IAM)
Users
- Permite entrar a la consola de AWS e interactuar con los recursos de AWS- uso SDK
- crear usuario y contaseña. ReadOnly, por ejemplo
 
- La asignación de permisos es granular
- Access/Secret Key para interactuar con los recursos de AWS- no es buena práctica hardcodear estos datos en la aplicación → roles
 
- El rotado del Access/Secret Key está en manos del administrador
Roles
- Permite interactuar con los recursos de AWS- alternativa recomendada a usar usuarios IAM
 
- La asignación de permisos es granular
- No necesitamos crear Access/Secret Key
- AWS se encarga del rotado de la Key
- Recomendados para aplicaciones que usen algunos de SDK
CLI
- yum install awscli
- aws configure- Access Key ID
- Secret Access Key
- Default Region name (eu-wrst-1)
- Default Output format (json)
- crea carpeta $HOME usuario.aws
 
- aws ec2 describe-instances
- aws s3 ls
- ''aws s3 ls s3:<bucket>/