AWS Emulator
Stateful AWS emulator for S3, SQS, IAM, and STS using AWS SDK-compatible request flows.
Create an instance
Each instance is isolated, stateful, and addressable at its own host. The server generates an unguessable name; an optional {"instance":"<prefix>"} body adds a readable prefix.
curl -s -X POST https://aws.emulators.dev/_emulate/instances
Hosted deployments create instances lazily when the returned URL is first used. The instance URL is a capability: anyone who has it can read and modify the instance, so save the returned URLs. Never store real secrets in an emulator.
Sample instance host: https://aws.your-instance.emulators.dev
Surfaces
| Surface | Status | Path |
|---|---|---|
| S3-compatible API | partial | / |
| SQS Query API | partial | / |
| IAM Query API | partial | /iam |
| STS Query API | partial | /sts |
| Inspector UI | supported | /_inspector |
Control API
manifest | quickstart | specs | coverage | connections