Build a Serverless CRUD API with API Gateway and Lambda
Create a REST API with API Gateway and Lambda functions that perform CRUD operations against a DynamoDB table.

Lab overview
API Gateway combined with Lambda and DynamoDB forms the backbone of serverless architectures on AWS. In this lab, you will build a complete REST API that performs Create, Read, Update, and Delete operations against a DynamoDB table using Lambda functions and API Gateway.
Objectives
Upon completion of this intermediate level lab, you will be able to:
- Create a DynamoDB table to store and manage structured data
- Build Lambda functions that perform CRUD operations against DynamoDB
- Configure API Gateway resources, methods, and Lambda proxy integrations
- Deploy a REST API stage and test all CRUD endpoints end-to-end
Who is this lab for?
This lab is designed for:
- Cloud engineers preparing for the AWS SAA-C03 certification
- Developers building serverless applications on AWS
- Solutions architects designing API-driven backends
Verified against your live environment
An automated validation engine inspects your actual resources and configurations as you work. Completion means the task was performed, not multiple choice, real-world proficiency.
More labs like this
Create and Deploy a REST API with Amazon API Gateway
Build a REST API using API Gateway with Lambda proxy integration, configure CORS, deploy to a stage, and test endpoints with curl.
Integrating Lambda with API Gateway to Build REST APIs
Short description under 160 chars for this lab
Create Your First AWS Lambda Function
Learn how to create and deploy your first AWS Lambda function from scratch.
Related reading
Environment
Every lab includes
- Real environment, pre-credentialed
- Automated checks on every step
- Isolated sandbox, auto cleanup
- AI-recommended next steps
Skills validated
Not the lab you were looking for?
Browse 200+ hands-on labs across AWS, Azure, Kubernetes, Docker, and cloud security.