Udemy

Amazon Cognito: The Complete Introduction

Enroll Now
  • 2,660 Students
  • Updated 5/2023
4.3
(441 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
1 Hour(s) 34 Minute(s)
Language
English
Taught by
Cloud Shikshak
Rating
4.3
(441 Ratings)

Course Overview

Amazon Cognito: The Complete Introduction

Application security in AWS with Cognito service which provides identity, authentication and access control features.

Implementing security for your application is not easy, starting with managing username and password in a database it quickly gets complicated with authentication flows, access control and token management. Amazon Cognito provides a simple and secure way to add authentication and access control to your application. Amazon Cognito is a serverless service and scales to millions of users without any further configuration. Amazon Cognito supports sign-in with social identity providers like Facebook, Google, and Amazon and enterprise identity providers via SAML 2.0.


Some of the core features of Amazon Cognito are:

  • Secure and scalable user directory

  • Identity federation with social and enterprise identity providers

  • Access control for AWS resources

  • Easy integration with SDK and built-in UI


This course is a technical hands-on course to use Amazon Cognito for securing your application. The primary objectives of this course are:

  • Understand the importance of identity, authentication and authorization

  • Understand Amazon Cognito's core features

  • Detailed look at tokens and token management

  • Add single-sign-on feature to our application

  • Secure API gateway API using Cognito user pool authorizer

  • Understand and implement Amazon Cognito identity pool to securely access AWS services or other backend resources directly from application

  • Implement identity pool with user pool and other identity providers like Facebook, Amazon, etc.

  • Common usage scenario for user pool and identity pool


All the source code for the lab exercises is attached to the first section and individual lab lecture.

Course Content

  • 4 section(s)
  • 23 lecture(s)
  • Section 1 Overview
  • Section 2 User Pool
  • Section 3 Identity Pool
  • Section 4 Wrap Up

What You’ll Learn

  • Understand Amazon Cognito core features and its main components: User pool and Identity pool
  • Utilize Cognito user pool's hosted UI for sign-up, sign-in, forgot password, change password, email/phone verification and other flows
  • Implement federation or single-sign-on feature for your application with social identities like Facebook
  • Use role-based authorization to access AWS services directly from the mobile or web application
  • Secure API Gateway API by only allowing authorized users to invoke the API
  • Common usage scenario for Amazon Cognito user pool and identity pool


Reviews

  • P
    Patrizius Schmidt
    3.5

    Kurs war für die rudimentären Grundlagen von Cognito okay. Die Grafiken / Diagramme sind verständlich, könnten aber deutlich hübscher sein. Es wird meiner Meinung nach, zu viel auf HTML, JS Basics für einen Login eingegangen anstatt die Prozesse via SDK zu zeigen. Das Englisch vom Referenten ist okay verständlich, wer Untertitel oder Transkript einschaltet, bekommt allerdings nur Schwachsinn dargestellt...

  • E
    Edward N Marcus
    4.5

    Udemy is Great!

  • E
    Efraim Peña Corrales
    4.5

    This helped me to get onboard on general knowledge about cognito authentication, some of the videos need better audio but for the rest its clear enough. :D

  • M
    Mohit Shinde
    2.5

    audio much low not able to hear properly

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed