Get the DevOps Roadmap here: https://devopsfordevelopers.io/roadmap
The most common way of managing our users in AWS is using the AWS IAM console.
What if I told you that was wrong?
Instead, we can leverage the exact same DevOps practices used by the software engineering teams we support to create auditable, version controlled accounts and access. The only tools we need are GitHub, Terraform, and (obviously) an AWS account. Odds are, you already have these.
In this video, you will learn how to use the tools to automate user provisioning and de-provisioning, plus generate the audit trails necessary to pass any compliance audit.
——————————🎥 C H A P T E R S ——————————
0:00 Introduction
0:56 The "old" way of managing IAM users
1:48 Start with an issue (or ticket)
2:53 Create an IAM user in Terraform
5:40 Create an AWS group in Terraform
7:20 Add users to groups in Terraform
9:03 Add permissions to an AWS account
11:43 Create a git branch to track changes
13:16 Open a pull request
15:30 Merge changes into main
16:45 Verify changes in AWS console
17:48 Reasons to implement this strategy
——————————👋 C O N N E C T ——————————
Discord ▻ https://devopsfordevelopers.io/discord
Twitter ▻ / 0xwillbutton
——————————🛠 R E S O U R C E S ——————————
The DevOps Career Guide ▻ https://devopsfordevelopers.io/devops...
DevOps Roadmap ▻ https://devopsfordevelopers.io/roadmap
DevOps merch ▻ https://devopsfordevelopers.io/merch
Watch video STOP Managing AWS IAM Users This Way! online without registration, duration hours minute second in high quality. This video was added by user DevOps For Developers 25 October 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,14 once and liked it 5 people.