[Free] Authenticate &Amp; Authorize Serverless Apis With Cognito

AWS serverless, Serverless Framework version 4, Rest APIs, Cognito User Pool and Cognito App Client, Testing APIs

Requirements

  • Basic understanding of javascript and nodejs. Need to have an AWS account and acess to AWS console.

Description

In this course, you’ll gain practical experience in creating, deploying, and testing REST APIs on AWS using Node.js, a popular server-side JavaScript runtime. We start by introducing the basics of AWS services, focusing on Amazon Cognito, where you’ll learn to configure a Cognito User Pool and Cognito App Client. This setup is crucial for managing user authentication and access control, ensuring that your application remains secure.

You will then move on to constructing REST APIs in Node.js, focusing on creating users and authenticating them within your application. A significant part of the course will involve writing and refining a serverless.yml file, which is central to deploying your APIs in a serverless environment on AWS. This file allows you to define your functions, resources, and permissions in a declarative manner, making deployment and management easier.

As you progress, you’ll integrate Cognito with your REST APIs to handle both authentication and authorization, ensuring that your APIs are secure and only accessible to authorized users. By the end of this course, you will have a solid understanding of how to build, deploy, and secure serverless REST APIs on AWS, using Node.js and the Serverless Framework. Looking forward to meeting you in this course.

Author(s): Ashwin Morey

Coupon Scorpion
Coupon Scorpion

The Coupon Scorpion team has over ten years of experience finding free and 100%-off Udemy Coupons. We add over 200 coupons daily and verify them constantly to ensure that we only offer fully working coupon codes. We are experts in finding new offers as soon as they become available. They're usually only offered for a limited usage period, so you must act quickly.

      Coupon Scorpion
      Logo