Feature | Aurora Provisioned | Aurora Serverless v1 | Aurora Serverless v2 (Proposed) |
---|---|---|---|
Use Cases | * Infrequently-used applications * Development and test databases * Variable Workloads * Unpredictable Workloads * Multi-tenant applications | * Variable Workloads * Unpredictable Workloads * Provision cluster for each customer (no noisy neighbour) * Auto scale based on demand * No DB fleet management * No separate DB for reads and writes | |
Scaling | * Storage autoscaling – Max 128 TB * Replica autoscaling based on CPU/connections | Doubles ACU’s for each scale activity | Instant/Incremental scaling based on demand |
Performance Insights | ✅ | ❌ | ❌ |
Proxy | ✅ | ❌ | ❌ |
Backtracking (rewind to a specific time) | ✅ | ❌ | ✅ |
Cloning | ✅ | ✅ | |
Global Databases | ✅ | ❌ | ✅ |
Multi-AZ | ✅ | ✅ | |
Multi-Master | ✅ | ❌ | ❌ |
Read Replicas | ✅ Up to 15 Read replicas (max connections based on instance type) | ❌ | ✅ Up to 15 readers of 256 ACU (6000 connections) each Max connections: 96,000 |
Mixed configuration (Write in provisioned mode, Read in serverless mode) | ** With serverless v2 | ❌ | ✅ |
IAM Based DB Authentication | ✅ | ❌ | ❌ |
Data API | ✅ | ✅ | ❌ (** may be supported) |
MySQL Import/Export to S3 | ✅ | ❌ | ❌ |
Lambda Function Invoke | ✅ | ❌ | ❌ |
Console Query Editor | ❌ | ✅ | ❌ (** may be supported) |
Restoring Snapshots from Aurora Non-Serverless clusters | ✅ | ❌ (** may be supported) | |
CDC | ✅ | ❌ |
Like the content ?