Learning Amazon Cognito
52mIntermediate2023-01-05
Authors

Bear Cahill
Mobile Application Developer
Course details
Amazon Cognito gives you the power to implement secure customer identity and access management at scale. With Cognito, you can easily control user access to any of your web and mobile applications. In this course, instructor Bear Cahill gives you an overview of the two types of pools used in Cognito—user pools and identity pools—with tips to drive effective user management.
Find out why Cognito has become one of the most reliable and consistent cloud identity management platforms in the world. Discover the basics of user authentication, customized user accounts, verification, password management, and signing in and out. Along the way, Bear shares practical insights gathered from experience on the best configurations and uses for each type of pool. By the end of this course, you’ll be ready to put what you’ve learned into practice and start managing and securing applications on your own.
Find out why Cognito has become one of the most reliable and consistent cloud identity management platforms in the world. Discover the basics of user authentication, customized user accounts, verification, password management, and signing in and out. Along the way, Bear shares practical insights gathered from experience on the best configurations and uses for each type of pool. By the end of this course, you’ll be ready to put what you’ve learned into practice and start managing and securing applications on your own.
Skills covered
Identity and Access ManagementCloud SecurityAmazon Web Services (AWS)AmazonCybersecurityLearningCloud Computing
Concepts
0. Introduction
- 01 - Welcome
- 02 - What you should know
1. Amazon Cognito Overview
- 03 - Introduction to Amazon Cognito
- 04 - AWS overview
- 05 - Limits and prices
- 06 - Cognito pools
2. User Pools
- 07 - Overview of user pools
- 08 - Creating a user pool
- 09 - User account creation
- 10 - User pool details
- 11 - Challenge - Create a user pool
- 12 - Solution - Create a user pool
3. Identity Pools
- 13 - Overview of identity pools
- 14 - Configuring an identity pool
- 15 - Identity pools and IAM roles
- 16 - Challenge - Create an identity pool
- 17 - Solution - Create an identity pool
4. Amazon Cognito User Management
- 18 - Account management
- 19 - Triggering Lambdas
- 20 - User pool project integration
- 21 - Challenge - Auto-verify a new account
- 22 - Solution - Auto-verify a new account
Conclusion
- 23 - Next steps
Related courses
- Building a Multicloud Security Program: Strategy, Implementation, and Emerging Trends
- Building Customer Identity and Access Management (CIAM) in Your Applications on AWS
- Cloud Security Architecture for the Enterprise
- Building Role-Based Access using AI for Java Developers
- Microsoft Azure: Security Concepts
- Microsoft Entra ID for .NET Developers
- IAM Fundamentals with Okta
- Azure for Architects: Security and Identity Management with Microsoft Entra