STOP Managing AWS IAM Users This Way!
VloĆŸit
- Äas pĆidĂĄn 5. 07. 2024
- Get the DevOps Roadmap here: 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 â» devopsfordevelopers.io/discord
Twitter â» / 0xwillbutton
----------đ R E S O U R C E S ----------
The DevOps Career Guide â» devopsfordevelopers.io/devops...
DevOps Roadmap â» devopsfordevelopers.io/roadmap
DevOps merch â» devopsfordevelopers.io/merch - VÄda a technologie
Wow, it us real word practice. I was looking for this kind of vidoe almist 2years. Thanks a lot for this opportunity. I learned a lot from this video.
Right on! Happy to hear you found it helpful!
Right on! Happy to hear you found it helpful!
Great one , thanks !
Youâre welcome!
Great video! Which IDE are you using?
IntelliJ Idea! #always #nothingbut
More like this please
đ
Hey question, so Iâm prior military. Iâm 28 and Iâm gonna be going through vet tech to do dev ops. I donât really have that much experience but they only offer a few different ones from what I saw. So Iâm choosing devops because it seems interesting and the pay of course. Do you think Iâll have a hard time being that I donât have any experience?
Hey,
Disclaimer: my perspective is skewed because I havenât been in the job market for a long time.
But: I will say it may be challenging, require persistence, and creativity. The current economy will add to these challenges but thatâs true for any profession.
One thing going for you is your military experience: adapt, improvise, and overcome. At the end of the day, itâs less risk than being shot at. đ€Ł
Cheers đ»
Can you share your Intellij setup for terraform? I am using vscode for now. It does works great though
I use the IntelliJ Terraform plugin, no customizations.
thumbnail reminds me of my boss shouting at me
Lol. Feel free to print & hang it at your desk for inspiration! đ€Ł
@@DevOpsForDevelopers XD!