DEV Community

Trisha Chetani for AWS Community Builders

Posted on • Edited on

3 1

AWS - Identity and Access Management Basics

Considering that the root user of the account and the trusted AWS account are the same and have full access.

However, if you need to enable the group, team, or organization with restricted access, one must use the IAM AWS service. Giving the only or least amount of permission necessary to complete the mission or accomplish the task is the advised course of action.

If only one user or identity is associated with an AWS account, and they compromised the password, the malfunction of the account as a whole result. For example, We cannot restrict the permission of the root user of the AWS account.

IAM must provide three distinct identity categories.

  • IAM User - Applications and users require access to AWS services.
  • IAM group - A group of related users who needs access to AWS services.
  • IAM roles - AWS services or external access to control use IAM roles. Grant your account access to AWS services.

Roles are mostly used when there is uncertainty. As an illustration, use a Simple Storage bucket for all EC2 instances.

IAM aws service offers three main jobs.

  1. An identity provider(IDP) let you create, modify, and delete your identity.
  2. Authenticate - IAM authenticate the user who login. Prove who you claim to be.
  3. Authorise - Allow or deny access to the AWS service.

With all, to use this AWS service there is no cost associated with it.

Thankyou adriancantrill

I like this blog from spacelift.io on the same concept, I hope you would also like it

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

Top comments (0)

Best Practices for Running  Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK cover image

Best Practices for Running Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK

This post discusses the process of migrating a growing WordPress eShop business to AWS using AWS CDK for an easily scalable, high availability architecture. The detailed structure encompasses several pillars: Compute, Storage, Database, Cache, CDN, DNS, Security, and Backup.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay