EdX

Introduction to AWS Identity and Access Management (edX)

Offered by AWS,
Introduction to AWS Identity and Access Management (edX)

This course will focus on one of the key security services, AWS Identity and Access Management (IAM). It is meant to provide learners with an introduction to and some deeper level content on AWS IAM. Security should be your first priority when developing cloud native applications. The goal of this course is to provide you with foundational knowledge and skills that will enable you to grow in your use of both AWS IAM and the rest of the AWS ecosystem.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Throughout the course, the focus will be on the base-level knowledge needed for understanding the functionality of IAM, and simple ways to implement its usage.
We start by introducing you to some background concepts needed to understand how and why identity and access management are necessary, and then go on to show you the first level of AWS IAM components. Through the rest of the course, you will see deeper dives into those and other concepts. The class closes by providing best practices and troubleshooting tips and tools.
While progressing through the course, make sure you are taking advantage of the activities, assessments, and provided notes. They will be great for reinforcing the concepts covered during that week, as well as providing great locations to bookmark for faster reference as you continue growing and learning after the course.
We expect that you have basic knowledge of AWS already. Some examples of concepts you should be familiar with are: you should know the basics of the AWS Global infrastructure, like what regions and availability zones are. You should also understand what an Amazon EC2 instance is, what Amazon S3 is, what a VPC is, as well as other basic AWS terminology.

What you'll learn

  • Understand the need for AWS IAM
  • Create AWS IAM users, groups, roles, and policies
  • Identify best practices for using AWS IAM
  • Troubleshoot access permission issues

Syllabus

Week 1: The Basics
Welcome to Introduction to AWS Identity and Access Management
Introduction to identity and access management
Key Concepts to AWS Identity and Access Management
Activity: Match concepts to their definitions

Week 2: Access Management and Policies
Introduction to Access Management
Readings: Basics of Access Management
Understanding Policies
Activity: Building Policies

Week 3: Roles
Core Concepts for Roles
Utilizing Roles

Week 4: Best Practices and Troubleshooting
Best Practices and Troubleshooting
Activity: Best Practices vs. Troubleshooting

Prerequisites
We expect that you have basic knowledge of AWS already. Some examples of concepts you should be familiar with are: you should know the basics of the AWS Global infrastructure, like what regions and availability zones are. You also should know the at a high-level AWS Identity and Access Management, or IAM, and how it is used to control access to AWS resources. You should also understand what an Amazon EC2 instance is, what Amazon S3 is, what a VPC is, as well as other basic AWS terminology.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Machine Learning Operations 1 (MLOps1-AWS): Deploying AI & ML Models in Production using Amazon Web Services (AWS) (edX) EdX
Statistics.comX,Statistics.com

Machine Learning Operations 1 (MLOps1-AWS): Deploying AI & ML Models in Production using Amazon Web Services (AWS) (edX)

Most data science projects fail. There are various reasons why, but one of the primary reasons is the challenge of deployment. One piece to the deployment puzzle is understanding how data engineers can effectively work with data scientists to monitor and iterate on model performance, which is why we developed this course: Machine Learning Operations 1 (MLOps1): Deploying AI & ML Models in Production using Amazon Web Services (AWS).

Self Paced
Self-Paced
Building Modern Python Applications on AWS (edX) EdX
AWS

Building Modern Python Applications on AWS (edX)

In this course, we will be covering how to build a modern, greenfield serverless backend on AWS. In modern cloud native application development, it’s often times the goal to build out serverless architectures that are scalable, are highly available, and are fully managed. This mean, less operational overhead for you and your business, and more focusing on the applications and business specific projects that differentiate you in your marketplace. In this course, we will be covering how to build a modern, greenfield serverless backend on AWS.

Self Paced
Self-Paced
Migrating to the AWS Cloud (edX) EdX
AWS

Migrating to the AWS Cloud (edX)

Learn how to migrate your on-premises applications and workloads to the AWS Cloud. This four week course focuses on migrating workloads to AWS. We will focus on analyzing your current environment, planning your migration, and discussing the actual migration steps. We will also survey AWS tools and services that will accelerate your migration to AWS.

Self Paced
Self-Paced
Exam Prep: AWS Certified Solutions Architect - Associate (Coursera) Coursera
AWS

Exam Prep: AWS Certified Solutions Architect - Associate (Coursera)

This new intermediate-level course from Amazon Web Services (AWS) is designed to help you to assess your preparedness for the AWS Certified Solutions Architect - Associate exam. You will learn how to prepare for the exam by exploring the exam’s topic areas and how they map to architecting on AWS. You will review sample certification questions in each domain, practice skills with hands-on exercises, test your knowledge with practice question sets, and learn strategies for identifying incorrect responses by interpreting the concepts that are being tested in the exam.

Oct 5th 2026
4 Weeks
Hosting Simple Web Applications using Amazon Lightsail (edX) EdX
AWS

Hosting Simple Web Applications using Amazon Lightsail (edX)

Learn the basics of getting started in the cloud and then understand how to scale your app. In this course, we will deploy and test a simple web app with Amazon Lightsail. As a freelance developer, you are regularly building various software solutions for your customers. Recently, you received a request to create a pet adoption app on AWS. Because of a tight deadline and limited budget, you need to find a hosting platform that would satisfy all customer requirements without having a lot of setup and operations overhead.

Self Paced
Self-Paced
Microsoft on AWS - Porting Assistant for .NET (Coursera) Coursera
AWS

Microsoft on AWS - Porting Assistant for .NET (Coursera)

Porting applications from .NET Framework to .NET can be a significant manual effort. The process includes spending valuable time identifying the dependencies and APIs that are incompatible with .NET, and estimating the level of effort involved to remediate. Porting Assistant for .NET is an analysis tool that helps you port your applications to Linux faster. Additionally, porting .NET Framework applications to .NET lets you take advantage of the performance, cost savings, and robust ecosystem of Linux.

Oct 5th 2026
1 Week
Generative AI and LLMs on AWS (edX) EdX
AI (Pragmatic AI Labs)

Generative AI and LLMs on AWS (edX)

Unlock scalable generative AI with expert training on deploying and optimizing large language models on AWS for peak performance and compliance. Master deploying generative AI models like GPT on AWS through hands-on labs. Learn architecture selection, cost optimization, monitoring, CI/CD pipelines, and compliance best practices. Gain skills in operationalizing LLMs using Amazon Bedrock, auto-scaling, spot instances, and differential privacy techniques. Ideal for ML engineers, data scientists, and technical leaders.

Self Paced
Self-Paced