close

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.

ServiceOpsNotes
S3107Versioning, lifecycle, notifications, multipart, replication, website, real SSE-KMS encrypt/decrypt
SQS23FIFO, DLQs, long polling, batch, real KMS encrypt/decrypt on KmsMasterKeyId queues
SNS42Fan-out to SQS/Lambda/HTTP, filter policies, KMS audit-trail on KmsMasterKeyId topics
EventBridge57Pattern matching, schedules, archives, replay, API destinations
EventBridge Scheduler12at/rate/cron, SQS targets, DLQ routing, one-shot self-delete
Lambda85Real Docker, 13 runtimes, ESM with FilterCriteria + partial-batch failure
DynamoDB57Transactions, PartiQL, backups, global tables, streams, KMS audit-trail on SSE-KMS tables
IAM176Users, roles, policies, groups, OIDC/SAML, PassRole trust enforcement
STS11AssumeRole, session tokens, federation
SSM146Parameters, documents, commands, maintenance, patch baselines, SecureString -> real KMS encrypt/decrypt
Secrets Manager23Versioning, rotation via Lambda, replication, real KMS encrypt/decrypt
CloudWatch Logs113Groups, streams, subscription filters, query language
KMS53Encryption, aliases, grants, real ECDH, key import, cross-service hook
CloudFormation90Template parsing, resource provisioning, custom resources
SES (v2 + v1 inbound)110Sending, templates, DKIM, real receipt rule execution
Cognito User Pools122Pools, clients, MFA, identity providers, full auth flows; verification email -> SES, SMS -> SNS, all 12 Lambda triggers
Kinesis39Streams, records, shard iterators, retention
RDS163Real Postgres, MySQL, MariaDB via Docker; lifecycle ops emit aws.rds EventBridge events
ElastiCache75Real Redis, Valkey via Docker
Step Functions37Full ASL interpreter, Lambda/SQS/SNS/EventBridge/DynamoDB tasks
API Gateway v228HTTP APIs, Lambda proxy, JWT/Lambda authorizers, CORS
Bedrock101Foundation models, guardrails, custom models, invocation/eval jobs
Bedrock Runtime10InvokeModel, Converse, streaming, configurable responses, fault inject
ECR58Full API — OCI v2 push/pull, lifecycle eval, scanning, pull-through cache, registry templates, real cosign signature verification
ECS60Full 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.