The Basics of Cognito

Contents

keyboard_tab
Amazon Cognito
1
Introduction
PREVIEW1m 47s
The Basics of Cognito
Overview
Difficulty
Beginner
Duration
4m
Students
115
Ratings
5/5
starstarstarstarstar
Description

This course introduces you to Amazon Cognito, a service that helps in simplifying user sign-up, sign-in, and overall authentication of your mobile and web applications.

Learning Objectives

  • Create your own authentication mechanisms using Amazon Cognito
  • Create your own customized UI for user sign-in
  • Set up a secure user directory for all of your applications and users

Intended Audience

Anyone who's trying to understand what mechanisms are available for user authentication within AWS, specifically if they wanna use third-party identity providers such as Apple, Facebook, Google, and Amazon.

Prerequisites

To get the most out of this course, you should have a decent understanding of cloud computing and cloud architectures, specifically on Amazon Web Services. You should also be familiar with basic security terminology, IAM, user authentication, and federation. It would also be helpful to know about Active Directory and other AD-type services.

Transcript

The Basics, at its core, Amazon Cognito is an authentication and user management service. It has a strong integration with third-party identity providers such as Apple, Facebook, Google, and Amazon. It also allows you to federate identities from your own active directory services so that your AD users can have access to your own external web and mobile applications. Amazon Cognito's features can easily be broken down into two different topics, Amazon Cognito User Pools and Amazon Cognito Identity Pools. Everything else that you can do with the service is derived from these two things. So let's take a look at Amazon Cognito User Pools first and then we can take a look at Identity Pools after.

About the Author
Avatar
Will Meadows
Senior Content Developer
Students
7129
Courses
33

William Meadows is a passionately curious human currently living in the Bay Area in California. His career has included working with lasers, teaching teenagers how to code, and creating classes about cloud technology that are taught all over the world. His dedication to completing goals and helping others is what brings meaning to his life. In his free time, he enjoys reading Reddit, playing video games, and writing books.