
Explore identity and access management (IAM) in AWS, including root user, users, groups, roles, and policies, with hands-on tutorials and a beginner-friendly path to secure cloud access.
Explore Amazon Web Services as a secure cloud platform offering compute power, database storage, and content delivery with pay-as-you-go pricing and elastic, global scalability.
Understand identity and access management for AWS, including root user, users, groups, and roles. Control permissions with policies, grant temporary credentials, and enable web federations via social providers and SAML.
Create an AWS free tier account by entering contact details and completing multi-factor authentication, then add a credit card to avoid charges and prepare to use a separate user account.
Learn how AWS IAM users represent individuals or applications, granting access keys, passwords, and permissions to resources, with group and individual policy controls.
Create a new AWS IAM user, attach S3 full access policy, and verify access by logging in as that user to S3 and then to a different service.
Learn how IAM groups grant or deny access by applying policies to groups, add users, and note that groups cannot be nested while users can belong to multiple groups.
Understand how IAM roles delegate access to AWS resources with temporary security credentials for short-term, cross-account, or external use.
Create an IAM role by selecting service as the trusted entity and attaching policies, then name the role. Review permissions, trust relationships, and session duration options to manage access.
This lecture explains what an iam policy is, how it defines permissions for users, groups, or roles, and how allow and deny rules shape access with visual editor or json.
Create an S3 policy using the visual editor in the AWS Management Console, allowing head bucket and list all my buckets, then review, name, and save policy versions.
Install and update the AWS command line tools on an EC2 instance, verify the version, and run a simple S3 command. Explore a deeper S3 dive in the next section.
Discover Cloud9 as a cloud-based IDE to quickly spin up a t2 micro instance, use the bash terminal, and manage files and an S3 bucket within AWS.
Learn to manage iam users with the aws cli by creating, listing, and deleting users. Add users to groups, verify permissions, and remove policies.
Learn to manage AWS CLI groups by listing, creating, attaching and detaching policies, including DynamoDB full access, and verify results in both the CLI and the management console.
Conclude this IAM course by thanking learners, inviting reviews and forum feedback, and directing them to bonus content and next topics.
Did you know that Identity and Access Management (IAM) is used by 100% of Amazon Web Services (AWS) Users? Also, did you know that IAM for AWS can provide service level access to users both inside and outside of your network?
My name is Alston Godbolt, and I’ll be your instructor. This course is important to me because it provides me an opportunity to share my knowledge and teaching approach with you, the student. I have over five years of teaching adult students, and mentoring instructors. In addition, I am both an AWS Certified Solutions Architect Associate and a Certified Developer Associate. Finally, I am a Full Stack Developer working with a number of AWS Services daily. This combination of knowledge and experience makes me well suited to lead you through the wonderful world of Identity and Access Management.
This course is designed for both beginners to AWS and experienced developers. First, after a brief course introduction, we will dive into what AWS provides to its customers. Next, we will take a detailed look at the four major components of IAM: Users, Groups, Roles, and Policies. Each component will feature a definition, a short description, use cases, and a hands-on tutorial.
By the end of this course you’ll be able to identify the right component based on needs, define and discuss: Users, Roles, Groups, and Policies. And Create each of the four components in the AWS management console.
This course takes a no fluff, no filler approach to learning IAM. We will not spend any time discussing any other service outside of IAM.
Thank you, and I’ll see you in the course