AWS SSO VS Cross-Account Role-Based IAM Access

Considered to be the best practices in AWS, one of the most popular ways to maximize AWS’s potential is to utilize multiple accounts.

An account enables you to run multiple workloads and draw a line on three crucial aspects:

  • Billing and Cost Management
  • Identity and Access Management
  • Limit Resources and API Request Management

Firstly, AWS encouraged creating multiple accounts, developed Consolidated billing to group all the billings of an AWS environment.

Then, in 2017, it introduced AWS Organization.

If we focus on IAM and access management, with Organization, AWS SSO has come as a gamechanger for a large number of situations.

Anyway, there are many circumstances where applying this kind of structure doesn’t fit the needs, for example:

  • Large Companies, where the Identity Provider is locked up in many sub-companies: as the company grows, or if a company with his Identity Provider got acquired into another, unifying access in a single point can be significant pain.
  • Consulting partners: If you are a consulting partner, you probably have to isolate Organizations for each customer you have, which can’t be done with a single organization and a single AWS SSO. Moreover, in the case of reselling, centralized billing and reserved instances at the organization level doesn’t work, too.
  • More than 50 accounts Organizations: the need of getting isolation for the workflows through accounts is difficult to achieve, and the danger of a blast radius in case of breaches is enormous.

#aws #sso #iam

What is GEEK

Buddha Community

AWS SSO VS Cross-Account Role-Based IAM Access

AWS SSO VS Cross-Account Role-Based IAM Access

Considered to be the best practices in AWS, one of the most popular ways to maximize AWS’s potential is to utilize multiple accounts.

An account enables you to run multiple workloads and draw a line on three crucial aspects:

  • Billing and Cost Management
  • Identity and Access Management
  • Limit Resources and API Request Management

Firstly, AWS encouraged creating multiple accounts, developed Consolidated billing to group all the billings of an AWS environment.

Then, in 2017, it introduced AWS Organization.

If we focus on IAM and access management, with Organization, AWS SSO has come as a gamechanger for a large number of situations.

Anyway, there are many circumstances where applying this kind of structure doesn’t fit the needs, for example:

  • Large Companies, where the Identity Provider is locked up in many sub-companies: as the company grows, or if a company with his Identity Provider got acquired into another, unifying access in a single point can be significant pain.
  • Consulting partners: If you are a consulting partner, you probably have to isolate Organizations for each customer you have, which can’t be done with a single organization and a single AWS SSO. Moreover, in the case of reselling, centralized billing and reserved instances at the organization level doesn’t work, too.
  • More than 50 accounts Organizations: the need of getting isolation for the workflows through accounts is difficult to achieve, and the danger of a blast radius in case of breaches is enormous.

#aws #sso #iam

soma das

1599906908

Custom IAM role & Policy | AWS IAM Tutorial | AWS identity and access management (iam)

So In this video tutorial, I will show you guys iam role and policy , step by step how to create custom iam role and policy , How to manage aws iam services https://www.youtube.com/watch?v=KX_CPCZGmec

#aws training, #aws tutorial, #multi factor authentication, #components of iam , #aws iam, #aws certification,

An Introduction to AWS SSO VS Cross-account Role-based IAM Access

Considered to be the best practices in AWS, one of the most popular ways to maximize AWS’s potential is to utilize multiple accounts.

An account enables you to run multiple workloads and draw a line on three crucial aspects:

  • Billing and Cost Management
  • Identity and Access Management
  • Limit Resources and API Request Management

Firstly, AWS encouraged creating multiple accounts, developed Consolidated billing to group all the billings of an AWS environment.

Then, in 2017, it introduced AWS Organization.

If we focus on IAM and access management, with Organization, AWS SSO has come as a gamechanger for a large number of situations.

#open-source #aws #aws-iam #amazon-web-services

Rory  West

Rory West

1622649540

AWS Access Keys v/s IAM Roles

AWS Access Key lets you access various AWS services using the command line on your DEV machine. But it comes with a lot of risks. Let’s look at what harm it can cause and what are the alternatives like IAM Roles.

How I got hacked

I was a power user of AWS access keys. I use to love the command-line interface of AWS Client. All the EC2 instances, I was running had the keys. Keys were in the code of a few of the services we were running.

I had to travel and I used various public WiFi access points. Not sure how the hackers got my keys from my machine, but they got it. While I was away from work, they created large EC2 instances in our account and started running their code. They were smart, they used to run the instances in the regions we were not using.

When we came to know, we decided to move away from the access keys and start using IAM Roles. It took us quite some time to create IAM roles, provision our code, and change the deployment scripts. We kept twerking these roles for the coming 2–3 weeks.

#aws-iam-role #cloud #aws-lambda #aws-access-keys #aws

Rory  West

Rory West

1619105700

An Overview of Users Vs Roles in AWS IAM

Today we’ll finally clarify IAM. Specifically when to use Users vs when to use Roles. This is a confusing topic for many people but with the visuals and examples I’ll share, you’ll realize it’s surprisingly simple.

Hi, I’m Dylan, a Cloud Engineer living in Oregon. So you’re using AWS for the first time, or 50th, and you want your friend to help you write and deploy a Lambda function.

  • How do you give them temporary access to your AWS resources?
  • How do you make sure no one else accesses your resources and runs up a huge bill?
  • Do you make them a user?
  • Do they just need a role?
  • Maybe both?
  • What’s the difference?

#aws #aws-iam #aws-lambda #aws-resources