Skip to content

manishsinghkuswaha/ServerlessLab

Repository files navigation

ServerlessLab

A CRUD (Create, Read, Update, Delete) operations project using API Gateway, AWS Lambda, and DynamoDB involves several steps. In this project we build a RESTful API that interacts with a DynamoDB table to perform CRUD operations on items in the table. Below is the high level design: high-level-design The POST method on the DynamoDBManager resource supports the following DynamoDB operations:

  • Create, update, and delete an item.
  • Read an item.
  • Scan an item.

Setup

Create Lambda IAM Role

Create the execution role that gives your function permission to access AWS resources.

To create an execution role

  1. Open the roles page in the IAM console.
  2. Choose Create role.

Create Lambda Function

lambda-code

Create DynamoDB Table

Create API

Deploy the API

About

A CRUD (Create, Read, Update, Delete) operations project using API Gateway, AWS Lambda, and DynamoDB involves several steps. This project will allow you to build a RESTful API that interacts with a DynamoDB table to perform CRUD operations on items in the table.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages