Skills / Engineering / SST (Serverless Stack)

SST (Serverless Stack)

Build full-stack serverless apps on AWS with SST. Scaffold APIs, databases, cron jobs, queues, and frontends using infrastructure-as-code with live Lambda debugging and zero-config deploys.

This skill helps you build and deploy serverless applications with SST (Serverless Stack Toolkit). It generates API routes, DynamoDB tables, S3 buckets, SQS queues, EventBridge rules, and cron jobs using SST's composable constructs. Includes live Lambda debugging, custom domain setup, and multi-stage deployments.

sst serverless aws lambda infrastructure-as-code

When to use

Use when building serverless apps on AWS, migrating from Serverless Framework or AWS SAM, or when you need live Lambda debugging and type-safe infrastructure-as-code.

Examples

Full-stack API with database

Create a serverless API with DynamoDB and custom domain

Build an SST app with an API Gateway REST API, DynamoDB table for users, JWT auth middleware, and custom domain setup

Event-driven architecture

Set up async processing with queues and events

Add an SQS queue and EventBridge bus to my SST app for async order processing with dead-letter queue and retry logic

Cron job with monitoring

Schedule recurring tasks with alerting

Create an SST cron job that runs every hour to sync inventory data, with CloudWatch alarms for failures
Added to wishlist