Cloud Fundamentals
/Intermediate
Identity & Access Management (IAM)
Definition
The security discipline and cloud service that enables the right individuals to access the right resources at the right times for the right reasons. It manages authentication (who you are) and authorization (what you can do).
Explain Like I'm New
The bouncer at the club. IAM checks your ID at the door, and then gives you a VIP wristband that tells the bartenders whether you are allowed to enter the VIP room, order drinks, or kick other people out.
Real World Example
AWS IAM, Microsoft Entra ID, GCP Cloud IAM. A new developer joins the team. You create an IAM User for them, and attach an IAM Policy that strictly says: 'You are allowed to view the S3 bucket, but you are absolutely forbidden from deleting the database.'
Common Use Cases
- •Security control
- •User onboarding
- •Cross-account access
Interview Questions
basic
- What does IAM stand for?
intermediate
- What is an IAM 'Role' and how does it differ from an IAM 'User'?