Guides
In-depth how-tos for testing AWS code against fakecloud.
Deep guides for specific testing scenarios. Unlike blog posts, guides are evergreen — they're updated as fakecloud ships new capabilities.
Pages
- Testing Bedrock — Complete guide to testing Bedrock-calling code locally against fakecloud: configurable responses, fault injection, call history, and cross-service patterns.
- Cross-service integration tests — fakecloud actually executes the wiring between services. Here's every supported integration.
- Use with AI coding tools — Snippets to get Claude Code, Cursor, GitHub Copilot, and other AI coding assistants to use fakecloud automatically.
- Run an app unmodified: instance/task credentials — Resolve the AWS SDK default credential chain against fakecloud with no static keys and no code changes.
- Real DNS: resolve Route 53 records for local containers — Run fakecloud as a DNS resolver so records created in Route 53 actually resolve for your containers, with no dnsmasq or /etc/hosts layer.
- Kubernetes backend — Run fakecloud's container-backed services (Lambda, ECS, RDS, ElastiCache, EC2) as native Kubernetes Pods instead of Docker containers. Avoid docker-in-docker, get real resource limits, debug with kubectl.