From the course: Complete Guide to Serverless Web App Development on AWS
Unlock this course with a free trial
Join today to access over 24,600 courses taught by industry experts.
Challenge: Create a cognito userpool, client and identity pool - Amazon Web Services (AWS) Tutorial
From the course: Complete Guide to Serverless Web App Development on AWS
Challenge: Create a cognito userpool, client and identity pool
(happy music) - [Instructor] Instead of providing a ready to use CDK project, it's time to put your skill to test. In this challenge, you will set up the necessary infrastructure for AWS AppSync by creating a new CDK project and configuring Amazon Cognito. Before we dive in, let's take a look at the final demo for this chapter. This is the app we are going to create. It's a feature voting app where we have capabilities to, when the user is logged, to add new features, add feature. Then we can vote for those features, and you can see the votes, and the voting is open for a set amount of time, so that's good. We can send these features to us. We'll see that later. We have authentication in place and we can log out. And users that are logged out can also see the features. So now let's get started building. Your challenge is to create a new CDK project and set up the infrastructure for Cognito, including a user pool, identity pool, user pool client, and associated roles. So for that…
Contents
-
-
-
-
-
-
-
-
(Locked)
Introduction to GraphQL4m 5s
-
(Locked)
Introduction to AppSync3m 42s
-
(Locked)
Challenge: Create a cognito userpool, client and identity pool2m 26s
-
(Locked)
Solution: Create a cognito userpool, client and identity pool5m 41s
-
(Locked)
Challenge: Host the test WebApp with Amplify1m 49s
-
(Locked)
Solution: Host the test WebApp with Amplify10m 32s
-
(Locked)
Challenge: Add authentication using cognito to the webapp1m 53s
-
(Locked)
Solution: Add authentication using cognito to the webapp5m 41s
-
(Locked)
Amplify GraphQL Directives2m 33s
-
Create the GraphQL Schema4m 56s
-
(Locked)
Creating a simple API with AppSync and AWS CDK7m 39s
-
(Locked)
Deploying and testing your AppSync API3m 47s
-
(Locked)
Integrating the API into your webapp9m 55s
-
(Locked)
Adding a function as a datasource14m 35s
-
(Locked)
Challenge: Integrating the new function in the front end1m 21s
-
(Locked)
Solution: Integrating the new function in the frontend5m 40s
-
(Locked)
Progress check: Web Apps with GraphQL APIs1m 54s
-
(Locked)
-
-
-