Hello avatars, celt here today and we are going to talk about one of my biggest problems with aws. It has to do with security and risk!
My Problem with AWS
AWS IAM
Let’s first understand what AWS IAM is at a fundamental level first, this is a hint about what my problem is.
AWS IAM (Identity and Access Management) is like a security guard for AWS services, controlling who is allowed in (authentication) and what they can do (authorization).
Imagine your AWS account as a building with various rooms (services). IAM is the security system at the entrance. It checks the ID of each person (user authentication), decides which rooms they can enter (service access), and what they can do inside each room (permissions).
AWS IAM is a feature of your AWS account that helps you securely control access to AWS services and resources for your users. It allows you to create and manage AWS users and groups, and use permissions to allow and deny their access to AWS resources. IAM gives you:
User Management: Create users (individuals, systems, applications) with credentials to access AWS.
Group Management: Group users with similar permissions for easier management.
Roles: Define set of permissions to carry out specific tasks, which can be assumed by users, applications, or AWS services.
Policies: Attach policies to users, groups, or roles that define their permissions.
Multi-Factor Authentication (MFA): Add an extra layer of security.
It's crucial for managing security in your AWS environment, ensuring that only authorized users and services can access your resources.
Keep reading with a 7-day free trial
Subscribe to Software Architecture with BowTiedCelt to keep reading this post and get 7 days of free access to the full post archives.