Build a RESTful API(Node.js) using AWS Lambda & API Gateway

Offered By
Coursera Project Network
In this Guided Project, you will:

Build & deploy a RESTful API application using AWS Lambda services

Create a front door to the AWS Lambda function using AWS API Gateway

Clock2 hours
BeginnerBeginner
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

In this 1-hour long project-based course, you will learn how to create a node.js RESTful API & launch it on AWS cloud servers using AWS Lambda & AWS API Gateway services. You will be using the AWS management console to create your RESTful API & deploy it to the AWS servers. You will be using a collaboration platform for API development called Postman to test your API’s. Additionally, you will learn more about reading the server/cloud logs & also, monitoring your AWS servers using AWS CloudWatch services. Note: To avoid distraction for set up during the course, we would recommend that you create an Amazon AWS account beforehand. Amazon AWS provides a free tier option for 1 year & the course materials will utilize services that fall under the free tier option.

Skills you will develop

awslambdaNode.Jsapi gatewaycloudwatch

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Create a Lambda function

  2. Create an API gateway & connect it to the Lambda function.

  3. Update Lambda function to handle GET & POST HTTP method

  4. Restrict API gateway to GET & POST HTTP method

  5. Accessing error logs & monitoring server performance using AWS Cloudwatch

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.