Amazon Cognito is a managed service from AWS that is used to add authentication and authorization features to web and mobile applications. Cognito could be used as Identity Provider (User Pool) where it keeps and maintains users. And it could be used as Identity Broker (Identity Federation) by federating authentication to third-party identity provider like social media accounts or enterprise IDP
In this course we will have a closer look at Amazon Cognito and understand the basics and what authentication and authorization features Cognito has to offer.
This course is a series of hands-on labs focused primarily on the objectives below: