AWS IAM Explained: Users, Groups, Roles and Policies

If you have started working with AWS, one of the first services you will come across is IAM.

IAM stands for Identity and Access Management.

When I first started learning AWS, IAM was one of those topics that looked simple at first but became confusing once I started seeing terms like users, groups, roles, policies, permissions, authentication, and authorization.

So in this article, let's understand IAM from the ground up in a simple and practical way.