This lab demonstrates how to use AWS Serverless Application Model (AWS SAM) to create an AWS CloudFormation stack. The stack deploys the necessary resources and dependencies for the grid-maker application.
Level
Intermediate
Duration
1 Hours 0 Minutes
Course Objectives
By the end of this lab, you will be able to do the following:
- Use AWS SAM to build a deployment package.
- Use AWS SAM to automate the creation of the resources used for the application.
- Run the API to create both the grid image and an S3 presigned URL.
Intended Audience
This course is intended for:
- Developers
Prerequisites
To successfully complete this lab:
- Familiarity with the basic navigation of the AWS Management Console.
- Versed in editing and running scripts by using an AWS Cloud9 code editor and terminal.
- A basic understanding and familiarity with API Gateway, AWS SAM, Lambda, and CloudFormation.
- Previous experience with AWS services and serverless computing is helpful, but isn’t required.
Course Outline
- Task 1: Prepare the application for deployment
- Task 2: Create the grid image by using API Gateway