Services
Every AWS service fakecloud implements, with operation counts and notable features.
fakecloud implements 25 AWS services with 1,798 total operations, all at 100% Smithy conformance. Per-service feature matrices and gotchas live on individual service pages — use the sidebar to navigate.
| Service | Ops | Notes |
|---|---|---|
| S3 | 107 | Versioning, lifecycle, notifications, multipart, replication, website, real SSE-KMS encrypt/decrypt |
| SQS | 23 | FIFO, DLQs, long polling, batch, real KMS encrypt/decrypt on KmsMasterKeyId queues |
| SNS | 42 | Fan-out to SQS/Lambda/HTTP, filter policies, KMS audit-trail on KmsMasterKeyId topics |
| EventBridge | 57 | Pattern matching, schedules, archives, replay, API destinations |
| EventBridge Scheduler | 12 | at/rate/cron, SQS targets, DLQ routing, one-shot self-delete |
| Lambda | 85 | Real Docker, 13 runtimes, ESM with FilterCriteria + partial-batch failure |
| DynamoDB | 57 | Transactions, PartiQL, backups, global tables, streams, KMS audit-trail on SSE-KMS tables |
| IAM | 176 | Users, roles, policies, groups, OIDC/SAML, PassRole trust enforcement |
| STS | 11 | AssumeRole, session tokens, federation |
| SSM | 146 | Parameters, documents, commands, maintenance, patch baselines, SecureString -> real KMS encrypt/decrypt |
| Secrets Manager | 23 | Versioning, rotation via Lambda, replication, real KMS encrypt/decrypt |
| CloudWatch Logs | 113 | Groups, streams, subscription filters, query language |
| KMS | 53 | Encryption, aliases, grants, real ECDH, key import, cross-service hook |
| CloudFormation | 90 | Template parsing, resource provisioning, custom resources |
| SES (v2 + v1 inbound) | 110 | Sending, templates, DKIM, real receipt rule execution |
| Cognito User Pools | 122 | Pools, clients, MFA, identity providers, full auth flows; verification email -> SES, SMS -> SNS, all 12 Lambda triggers |
| Kinesis | 39 | Streams, records, shard iterators, retention |
| RDS | 163 | Real Postgres, MySQL, MariaDB via Docker; lifecycle ops emit aws.rds EventBridge events |
| ElastiCache | 75 | Real Redis, Valkey via Docker |
| Step Functions | 37 | Full ASL interpreter, Lambda/SQS/SNS/EventBridge/DynamoDB tasks |
| API Gateway v2 | 28 | HTTP APIs, Lambda proxy, JWT/Lambda authorizers, CORS |
| Bedrock | 101 | Foundation models, guardrails, custom models, invocation/eval jobs |
| Bedrock Runtime | 10 | InvokeModel, Converse, streaming, configurable responses, fault inject |
| ECR | 58 | Full API — OCI v2 push/pull, lifecycle eval, scanning, pull-through cache, registry templates, real cosign signature verification |
| ECS | 60 | Full API — clusters, real Fargate-style task execution via Docker, services + rolling deployments, task sets, container instances, ECS Exec, awslogs -> Logs, secrets injection, task role credentials |
Detailed per-service pages are coming. If you need specifics on a service today, the conformance baseline at conformance-baseline.json lists every operation fakecloud handles, and the AWS Smithy models in aws-models/ are the authoritative source of truth.
Pages
- S3 — Objects, multipart, versioning, lifecycle, notifications, replication, website hosting.
- SQS — FIFO queues, dead-letter queues, long polling, batch operations.
- SNS — Topics, subscriptions, fan-out delivery, filter policies, platform applications.
- EventBridge — Event buses, pattern matching, scheduled rules, archives, replay, API destinations.
- Lambda — Real code execution in Docker containers across 13 runtimes. Event source mappings, warm container reuse.
- EventBridge Scheduler — Standalone scheduler service — at, rate, cron expressions, SQS targets, DLQ routing, one-shot self-delete.
- DynamoDB — Tables, items, transactions, PartiQL, backups, global tables, streams, TTL.
- IAM — Users, roles, policies, groups, instance profiles, OIDC/SAML providers.
- STS — AssumeRole, session tokens, federation, caller identity.
- SSM — Parameters, documents, commands, maintenance windows, associations, patch baselines.
- Secrets Manager — Secrets, versioning, rotation via Lambda, replication.
- CloudWatch Logs — Log groups, streams, filtering, subscriptions, queries, anomaly detection.
- KMS — Encryption, key management, aliases, grants, real ECDH, key import.
- CloudFormation — Template parsing, resource provisioning, stack management, custom resources.
- SES — Sending, templates, DKIM, suppression, and real inbound receipt rule execution.
- Cognito User Pools — User pools, app clients, MFA, identity providers, full authentication flows.
- Kinesis — Data Streams, records, shard iterators, retention, tagging.
- RDS — Real PostgreSQL, MySQL, and MariaDB instances via Docker. Snapshots, read replicas, parameter groups.
- ElastiCache — Real Redis and Valkey clusters via Docker. Replication groups, snapshots, user/group management.
- Step Functions — Full ASL interpreter, cross-service task integrations, execution history.
- API Gateway v2 — HTTP APIs, Lambda proxy integration, JWT and Lambda authorizers, CORS.
- Bedrock — Foundation models, guardrails, custom models, invocation jobs, evaluation jobs, marketplace endpoints.
- ECR — Elastic Container Registry — full 58-operation API plus real OCI v2 Distribution so docker push and docker pull work against fakecloud.
- ECS — Elastic Container Service — full API: clusters, task definitions, real Fargate-style task execution via Docker, services with rolling deployments, task sets, container instances, ECS Exec.
