AWS IAM Overview - It’s Surprisingly Simple - Users vs Roles

  Рет қаралды 5,546

Dylan Albertazzi

Dylan Albertazzi

Күн бұрын

❗️ In this video, we’ll finally clarify IAM. Specifically when to use Users vs 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.
🧠 IAM is broken into four parts. Users, Groups, Roles, and Policies. It’s confusing at first, but it will all make sense after you watch the video!
---
TIMESTAMPS:
0:00​ Intro
0:17​ Why Do We Need IAM?
1:00​ How Does IAM Work?
2:58 Users Vs. Roles
4:10 One Caveat
5:25 Decision Chart
5:36 Groups
6:22 Now You Try
6:51 Conclusion
---
WHO AM I: I'm Dylan, a Cloud Engineer living in Oregon. I use my background in tech to make videos about technology that enables and grows businesses.
---
🌍 My website / blog -
dylanalbertazzi.com/

Пікірлер: 30
@lazyturtlehostel9397
@lazyturtlehostel9397 Жыл бұрын
informative video but background music is annoying and disctracting
@touavang34
@touavang34 7 ай бұрын
I actually enjoyed the music and I definitely enjoy the visuals. Answer to your question is: Set up an temp IAM role and give permissions in what is needing done only, with some sort of trust policy.
@shreyjoshi8253
@shreyjoshi8253 11 ай бұрын
Perfect explanation, thank you!!
@user-jf1mz2ds6b
@user-jf1mz2ds6b 4 ай бұрын
short and simple. very informative. Thanks
@kyleebowers6881
@kyleebowers6881 Жыл бұрын
Great explanation! Thank you!!!
@dylanalbertazzi
@dylanalbertazzi Жыл бұрын
Glad it was helpful!
@AWriterWandering
@AWriterWandering 2 жыл бұрын
Thank you so much my fellow Dylan!
@dylanalbertazzi
@dylanalbertazzi 2 жыл бұрын
You are so welcome!
@nunuminu313
@nunuminu313 Жыл бұрын
Great explanation.. Ty!
@amanuelyohannes7151
@amanuelyohannes7151 Жыл бұрын
Good job! one thing though I couldn't get 1 Role to be assumed by multiple users. I tried to add principal (user ARN) in the Trust Policy but I keep getting error. Can I add another user ARN to this { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::111111111111:user/John" }, "Action": "sts:AssumeRole" } ] } Thank you.
@YS-zk4wz
@YS-zk4wz 25 күн бұрын
omg that music what was he thinking
@rakeshmehra6321
@rakeshmehra6321 2 жыл бұрын
Thanks for the video. Great explanation. So, If I want to give temporary access to someone, I create user account for him(if not existed already) and assign him a role. Once he's done, I'd unassign the role and even delete the user. Am I right? But why not create the user and add policies to give him access and once he is done, remove policies?
@dylanalbertazzi
@dylanalbertazzi 2 жыл бұрын
Really depends on what you mean by temporary... a couple hours vs a few months is diifferent. For a few months... Make a user and attach a policy :) Then delete the user.
@rakeshmehra6321
@rakeshmehra6321 2 жыл бұрын
@@dylanalbertazzi Thanks!
@nope8605
@nope8605 Жыл бұрын
same my question , that's great.
@vikasdfghjlYT
@vikasdfghjlYT 5 ай бұрын
great question.
@matthewdraevich4214
@matthewdraevich4214 Жыл бұрын
great explanation, but background music seems to be too loud
@jinghuiniu7335
@jinghuiniu7335 3 жыл бұрын
Roles are only for AWS internal resources, right? For external applications making AWS api calls, they still need a user, and an access key, correct?
@dylanalbertazzi
@dylanalbertazzi 3 жыл бұрын
Yes, exactly, Roles are only for AWS internal resources🚀 Depending on how you set up your api you will only need an access key. If you are talking about external users (not developers but users of the app)... Normally you would use something like cognito to handle auth for external users. You make a cognito user pool and connect it to the sign up form on your app. Then you give users within the pool access to the api. This article explains it in depth. medium.com/swlh/how-to-protect-apis-using-amazon-cognito-user-pool-723c471a3468. I wouldn't actually follow this article, it's just for getting an idea of what's going on behind the hood. Amplify makes auth much simpler aws.amazon.com/amplify/authentication/ Hope this helps😛
@neonlightning8062
@neonlightning8062 11 ай бұрын
Bruh such a good explanation thanks. Music is too loud though but great explanation.
@narasimhamgudimella8046
@narasimhamgudimella8046 2 жыл бұрын
I think you remove background music as it’s very distracting
@dylanalbertazzi
@dylanalbertazzi 2 жыл бұрын
You're not the only person to say this... and all my new videos now have lower bg music. I hope you enjoy the new ones :)
@user-sf8iu8lx2x
@user-sf8iu8lx2x 10 ай бұрын
the background music is louder than your voice.
@Donnijohnson
@Donnijohnson Ай бұрын
Your explanations are great! But the way you move your hands around while talking is quite confusing and exaggerated, and the music is too loud.
@veekay2254
@veekay2254 Жыл бұрын
Nice except for the background music
@asarangan
@asarangan Жыл бұрын
Useful video, but please don't annoy your viewers with music. If I want to listen to music I wouldn't be searching for AWS and IAM.
@R3echo
@R3echo 2 жыл бұрын
Please remove that music. You are ruining a great video.
@dylanalbertazzi
@dylanalbertazzi Жыл бұрын
I've received that feedback a handful of times and have stopped using it in future vids.
@Fatvod
@Fatvod 9 ай бұрын
Lmao simple? Aws iam is an absolute disaster
@deepshah2137
@deepshah2137 Жыл бұрын
Thanks for the wonderfull explanation!!
AWS IAM Core Concepts You NEED to Know
21:40
Be A Better Dev
Рет қаралды 195 М.
AWS Identity and Access Management (IAM) Basics | AWS Training For Beginners
19:13
Tiny Technical Tutorials
Рет қаралды 73 М.
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 19 МЛН
AWS API Gateway Explained With Real Web App - React Lambda
8:04
Dylan Albertazzi
Рет қаралды 16 М.
Amazon Web Service - Replace IAM Users with AWS SSO
18:06
cloudonaut
Рет қаралды 27 М.
AWS Assume IAM Role - Step by Step tutorial (Part-3)
17:24
Rahul Wagh
Рет қаралды 25 М.
AWS IAM Tutorial - Create IAM Users, Groups & Roles!
22:29
Peter.in
Рет қаралды 3,9 М.
AWS S3 Bucket Policy vs IAM - What's the Difference?
12:11
Be A Better Dev
Рет қаралды 28 М.
Intro to IAM Roles and Policies on AWS
9:39
Sam Meech-Ward
Рет қаралды 6 М.
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 2 МЛН
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 26 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 6 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,6 МЛН