Create a Serverless Application Using the AWS Serverless Application Model (SAM)
In this lab, you’ll practice building and deploying a Serverless application using AWS SAM. When you’re finished with this lab, you’ll have a good understanding of AWS Serverless Application Model (SAM) to build Serverless applications on AWS.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create and Deploy DynamoDB Table Using AWS SAM
You’ll learn to define a DynamoDB table in the SAM template and deploy it into your AWS account.
Challenge
Create Lambda Function Using AWS SAM
You’ll learn to define a Lambda function resource and add it to the existing SAM template. You’ll also deploy the Lambda function using SAM CLI.
Challenge
Create API Gateway Endpoint Using AWS SAM
You’ll learn to define an API Gateway resource and add it to the existing SAM template. You’ll also deploy the API Gateway endpoint using SAM CLI.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- Basic understanding of AWS Lambda
- Basic understanding of Amazon API Gateway
- Basic understanding of Amazon DynamoDB