Start free

Browse › Implement a Secure Serverless REST API

Can You Create a Secure Serverless REST API in AWS?

Expert

Part of Implement a Secure Serverless REST API Topic: AWS

Counts towardsAWS Certified Security – Specialty badge

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.

  1. Create a DynamoDB table to store player score data for an online game
  2. 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
  3. Create an Amazon API Gateway that defines your AWS Lambda function as an integration
  4. 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.

Roadmaps that use this lab