Coverage — what works today
Every service surfaced by vyomi, across AWS, GCP, and Azure, with a real-backend or simulated indicator. Numbers below are generated from the live service catalog at build time — not curated screenshots.
Service matrix
35 services across 3 clouds. Tagged real backend when actual production software (Postgres, Vault, MinIO, NATS, etc.) provides the data plane; simulated when vyomi models the contract + lifecycle in process.
| Category | Service | AWS | GCP | Azure | Status |
|---|---|---|---|---|---|
| Compute | Virtual machines | ✓ EC2 sim | ✓ Compute Engine sim | ✓ Virtual Machines sim | Stable |
| Compute | Functions as a Service | ✓ Lambda sim | ✓ Cloud Functions sim | ✓ Function Apps sim | Stable |
| Storage | Object storage | ✓ S3 MinIO | ✓ Cloud Storage fake-gcs | ✓ Blob Storage MinIO | Stable |
| Database | Relational SQL | ✓ RDS Postgres + MySQL | ✓ Cloud SQL Postgres + MySQL | ✓ Azure SQL Postgres + MySQL | Stable |
| Database | NoSQL / document | ✓ DynamoDB DDB Local | ✓ Firestore gcloud emu | ✓ Cosmos DB sim | Stable |
| Messaging | Message queue | ✓ SQS ElasticMQ | — (via Pub/Sub) | ✓ Service Bus REST only | Stable |
| Messaging | Publish/subscribe | — (via EventBridge) | ✓ Pub/Sub gcloud emu | — (via Service Bus) | Stable |
| Eventing | Event bus / routing | ✓ EventBridge NATS | ✓ Eventarc NATS | ✓ Event Grid NATS | Stable |
| Networking | Virtual network (VPC) | ✓ VPC sim | ✓ VPC Network sim | ✓ VNet + NSG sim | Stable |
| API | API gateway / management | ✓ API Gateway sim | ✓ API Gateway sim | ✓ APIM sim | Stable |
| Identity | IAM / RBAC policy | ✓ IAM Cedar | ✓ IAM Cedar | ✓ Entra/RBAC Cedar | Stable |
| Security | Secret manager | ✓ Secrets Manager Vault | ✓ Secret Manager Vault | ✓ Key Vault Vault | Stable |
| Security | Key management (KMS) | ✓ KMS Vault Transit | ✓ Cloud KMS Vault Transit | ✓ Key Vault Keys Vault Transit | Stable |
Stable production-ready APIs + SDK conformance
real backend real software powers the data plane
sim contract + lifecycle simulated in process
SDK · CLI · IaC compatibility
vyomi serves the wire protocol of each cloud's official APIs,
so standard SDKs and CLIs work natively against it — point the
endpoint URL at http://localhost:9000
and the rest is the same code you'd write for production.
| Tool | AWS | GCP | Azure |
|---|---|---|---|
| CLI | ✓ aws CLI v2 | ✓ gcloud + gsutil + bq | ✓ az CLI |
| Python SDK | ✓ boto3 | ✓ google-cloud-* | ✓ azure-sdk-for-python |
| Java SDK | ✓ aws-sdk-java v2 | ✓ google-cloud-java | ✓ azure-sdk-for-java |
| Go SDK | ✓ aws-sdk-go-v2 | ✓ google-cloud-go | ✓ azure-sdk-for-go |
| Terraform provider | ✓ hashicorp/aws | ✓ hashicorp/google | ✓ hashicorp/azurerm |
| Terraform export | ✓ state → real cloud | ✓ state → real cloud | ✓ state → real cloud |