Skip to main content


Showing posts from October 14, 2022

Let's create a REST API with AWS Lambda, API Gateway, and DynamoDB

 Greetings! I recently started learning AWS serverless. Hence thought to write a little about creating an API in a serverless way. In this post, I am using the manual process, even though it is not the best practice. On a later topic, we will use IaC to build the same. What is serverless? Serverless computing means that the cloud provider manages all the necessary infrastructure as the developers can concentrate on the business logic. This does not mean that there are no servers but we developers do not manage them. What is Lambda AWS Lambda is a serverless, event-driven, compute service that lets you run code without provisioning or managing servers. What API Gateway AWS API Gateway is a fully manages service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. It acts as the "front door" for applications to access backend services. What is DynamoDB AWS DynamoDB is a fully manages, serverless, key-value NoSQL