STOP Managing AWS IAM Users This Way!

SdĂ­let
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

Komentáƙe • 17

  • @dinait86
    @dinait86 Pƙed rokem +1

    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.

  • @IasonOrlandosOx
    @IasonOrlandosOx Pƙed rokem +1

    Great one , thanks !

  • @dad30189
    @dad30189 Pƙed rokem +1

    Great video! Which IDE are you using?

  • @StephenRayner
    @StephenRayner Pƙed rokem +1

    More like this please

  • @JB21-
    @JB21- Pƙed rokem +1

    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?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Pƙed rokem

      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. đŸ€Ł

  • @StephenRayner
    @StephenRayner Pƙed rokem +1

    Cheers đŸ»

  • @RK-yx9xi
    @RK-yx9xi Pƙed 6 měsĂ­ci +1

    Can you share your Intellij setup for terraform? I am using vscode for now. It does works great though

  • @Amurpo
    @Amurpo Pƙed rokem +1

    thumbnail reminds me of my boss shouting at me

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Pƙed rokem +1

      Lol. Feel free to print & hang it at your desk for inspiration! đŸ€Ł

    • @Amurpo
      @Amurpo Pƙed rokem +1

      @@DevOpsForDevelopers XD!