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.
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