0Pricing
Serverless AWS Lambda Development · Lesson

Local Testing with SAM CLI

Learn to invoke, emulate, and debug your serverless application locally with the AWS SAM CLI before deploying to the cloud.

Why Test Locally?

Deploying to test every change is slow. The SAM CLI emulates Lambda and API Gateway on your machine for a fast feedback loop.

What You Need

Local emulation runs functions inside Docker containers that mirror the Lambda runtime, so you need Docker installed alongside the SAM CLI.

All lessons in this course

  1. AWS Serverless Application Model (SAM)
  2. Introduction to Serverless Framework
  3. CI/CD for Serverless Apps
  4. Local Testing with SAM CLI
← Back to Serverless AWS Lambda Development