Microsoft Azure → Amazon Web Services
AWS equivalent of Azure Table Storage and Azure Cosmos DB for Table
The closest AWS equivalent of Azure Table Storage and Azure Cosmos DB for Table is Amazon DynamoDB.
About Azure Table Storage and Azure Cosmos DB for Table
| Provider | Microsoft Azure |
|---|---|
| Status | Generally available |
| What it is | Table Storage is a simple, low-cost key-attribute store in a storage account. Cosmos DB for Table uses the same API with Cosmos DB throughput, global distribution, and SLAs. |
| Documentation | learn.microsoft.com |
| Pricing | Official pricing page |
AWS mappings (1)
| Capability | AWS equivalent | Match |
|---|---|---|
| Low-cost key-attribute table storage | Amazon DynamoDB | Partial match |
NoSQL (key-value, document, wide-column, graph)(1)
Low-cost key-attribute table storage Partial match
Microsoft also maps DynamoDB to Azure Table Storage (simple and very cheap, in a storage account) and Azure Cosmos DB for Table (the same API with Cosmos DB scale and global distribution). Table Storage is a good fit for simple DynamoDB workloads that don't need its advanced features.
- Table Storage has no secondary indexes, transactions limited to one partition, and fixed scalability targets per account and partition. DynamoDB has secondary indexes, transactions across tables, and per-table elastic capacity.
- Cosmos DB for Table lets you start with the Table API and later get Cosmos DB features without changing SDKs.