In this step, we will create Lambda functions to read, write, and delete data in DynamoDB. Then grant the necessary permissions to those functions.
AWS Lambda acts as the serverless compute layer (backend logic) for our Book Store application. Using Lambda allows us to run code without provisioning or managing any servers.
In this step, you will deploy 3 distinct Lambda functions to handle different tasks:
These functions will later be configured to trigger via Amazon API Gateway (in the next module), acting as RESTful APIs that respond to user actions on the web. This step is a crucial building block to establish the entire backend for the system.