Sample Apps

Chaos Testing a Serverless Product Management App with LocalStack
Demonstrates chaos engineering in a multi-region serverless application using API Gateway, Lambda, DynamoDB, and Route53. Test resilience, automated failover, and data integrity with LocalStack's Chaos API.

Developing & testing a Serverless Quiz App with LocalStack
A complete serverless quiz application showcasing the entire LocalStack platform. Demonstrates Cloud Pods, Chaos Engineering, IAM Policy Stream, Ephemeral Instances, and end-to-end integration testing.

Developing and Debugging ECS Fargate Apps with LocalStack
Deploy a containerized Node.js app on ECS Fargate with an ALB using AWS CDK. Showcases ECS code-mounting for hot-reloading and remote debugging capabilities for rapid development cycles on LocalStack.

Full-Stack Serverless Development with Terraform on LocalStack
A full-stack shipment management app (React, Spring Boot) using S3, Lambda, and DynamoDB. Demonstrates IaC testing with Terraform & Testcontainers and highlights AWS parity for seamless local development on LocalStack.

Initializing an RDS Database with AWS CDK and LocalStack
Demonstrates how to initialize and pre-seed an RDS database using AWS CDK and a Lambda custom resource on LocalStack. Highlights Cloud Pods for creating instant, pre-configured database environments.

Querying a Data Lake on S3 with Athena & Glue on LocalStack
Build and test a data analytics pipeline to query structured data in S3 using Athena and Glue on LocalStack. Demonstrates local Big Data testing and using the Resource Browser for interactive SQL queries.

Real-time Database Replication with DMS and Kinesis on LocalStack
Showcases real-time data replication from RDS (MariaDB) to Kinesis using AWS DMS on LocalStack. Implements both full-load and Change Data Capture (CDC) tasks to stream database changes for analytics.

Serverless Image Resizer with Lambda and S3 on LocalStack
A serverless application that automatically resizes images on S3 upload using Lambda. Showcases Lambda hot reloading for rapid development, integration testing, and S3 event-driven architecture on LocalStack.