Browse › Implement a Secure Serverless REST API

Can You Create a Secure Serverless REST API in AWS?
Part of Implement a Secure Serverless REST API Topic: AWS
Access
StationX Infrastructure Labs — 3 attempts per lab
🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab
Already have access? Sign in.
New to this? Try a free practice lab — a scripted hacking challenge in your browser, no account needed.
What you'll do
In this lab, you will test your skills at creating a secure serverless REST API on AWS by using Amazon IAM, AWS Lambda, Amazon Dynamo DB, and Amazon API Gateway.
- Create a DynamoDB table to store player score data for an online game
- Configure and upload an AWS Lambda function that reads and writes data to the DynamoDB table, using an AWS IAM role to authorize table access
- Create an Amazon API Gateway that defines your AWS Lambda function as an integration
- Define an API key for the Amazon API Gateway REST API function and verify that you can call your API using the key
Note: Once you begin the lab, you will not be able to pause, save, or return to your lab. Please ensure that you have set aside enough time to complete the lab before you start.
- ⏱ About 60 minutes
- Counts towards: AWS Certified Developer - Associate (exam DVA-C02) · AWS Certified Security — Specialty (exam SCS-C03)
Roadmaps that use this lab
- AWS Certified Security — Specialty — step 2: Secure workloads
- Cloud Security Engineer — career path — step 5: Secure AWS


