Plans Overview
CockroachDB Cloud offers three plans with different pricing models and features:Basic
Usage-BasedIdeal for development, testing, and small applications with variable workloads.
Standard
Provisioned ComputeBest for production workloads with predictable resource needs. Currently in Preview.
Advanced
Fully ProvisionedEnterprise-grade with compliance features and dedicated resources.
Quick Comparison
| Feature | Basic | Standard | Advanced |
|---|---|---|---|
| Pricing Model | Fully usage-based | Provisioned compute + usage-based storage | Fully provisioned + usage-based services |
| Best For | Dev/test, small apps | Production apps | Mission-critical, compliance |
| Free Tier | $15/month | No | No |
| Trial Credits | No | $400 for 30 days | $400 for 30 days |
| Min Monthly Cost | ~$0 (with free tier) | ~$300 | ~$500 |
| Cloud Providers | AWS, GCP, Azure | AWS, GCP | AWS, GCP, Azure |
| Max Regions | 6 | Multiple | Multiple |
| Scaling | Automatic | Manual capacity adjust | Manual nodes/storage |
| Private Connectivity | No | AWS PrivateLink, GCP PSC | All options |
| DB Console | No | No | Yes |
| PCI DSS | No | No | Yes (with security add-on) |
| CMEK | No | No | Yes (with security add-on) |
| SLA | None | 99.99% | 99.99% (multi-region) |
Detailed Feature Comparison
Infrastructure
- Deployment
- Compute
- Storage
- Cloud Providers
| Feature | Basic | Standard | Advanced |
|---|---|---|---|
| Architecture | Shared infrastructure | Isolated compute | Dedicated infrastructure |
| Node Visibility | No | No | Yes |
| Custom VPC | No | No | Yes |
| IP Range Config | No | No | Yes |
| Minimum Nodes | N/A | N/A | 1 (3 for multi-region) |
Networking
- Access Control
- Security
| Feature | Basic | Standard | Advanced |
|---|---|---|---|
| Default Access | Open (0.0.0.0/0) | Locked down | Locked down |
| IP Allowlist | 50 rules | 50 rules | 20 (AWS), 200 (GCP/Azure) |
| Private Connectivity | No | AWS PrivateLink, GCP PSC | All options |
| VPC Peering | No | GCP (legacy) | GCP |
| Azure Private Link | No | No | Yes |
Management and Monitoring
- Console Features
- Monitoring
- Maintenance
| Feature | Basic | Standard | Advanced |
|---|---|---|---|
| Cloud Console | Yes | Yes | Yes |
| DB Console | No | No | Yes |
| Metrics Export | No | Yes | Yes |
| Log Export | No | Yes | Yes |
| Cluster Overview | Yes | Yes | Yes |
| SQL Users Mgmt | Yes | Yes | Yes |
Data Protection
- Backups
- Recovery
| Feature | Basic | Standard | Advanced |
|---|---|---|---|
| Managed Backups | Daily | Configurable frequency | Configurable frequency |
| Backup Frequency | Daily only | Daily or hourly | Daily or hourly |
| Retention | 30 days | 1-365 days | 1-365 days |
| Point-in-Time | No | Yes (with revision history) | Yes (with revision history) |
| Self-Managed | Yes (to userfile) | Yes (to cloud storage) | Yes (to cloud storage) |
| Backup Storage | Included in RUs | Usage-based pricing | Usage-based pricing |
Compliance and Support
- Compliance
- Support
| Certification | Basic | Standard | Advanced |
|---|---|---|---|
| SOC 2 Type 2 | ✓ | ✓ | ✓ |
| ISO 27001 | ✓ | ✓ | ✓ |
| PCI DSS | ✗ | ✗ | ✓ (with security add-on) |
| HIPAA | ✗ | ✗ | ✓ (with security add-on) |
| BAA Available | ✗ | ✗ | ✓ |
Pricing and Billing
- Pricing Model
- Billing
| Component | Basic | Standard | Advanced |
|---|---|---|---|
| Compute | Usage (RUs) | Provisioned (vCPU-hours) | Provisioned (node-hours) |
| Storage | Usage (GiB-hours) | Usage (GiB-hours) | Provisioned (GiB-hours per node) |
| IOPS | Included in RUs | Included | Provisioned (AWS) |
| Data Transfer | Included in RUs | Usage-based | Usage-based |
| Backups | Included in RUs | Usage-based | Usage-based |
| CDC | Included in RUs | Usage-based | Usage-based |
Use Case Recommendations
When to Choose Basic
Ideal For
Scenarios:
- Development and testing
- Proof of concepts
- Learning CockroachDB
- Hobby projects
- MVPs and early-stage startups
- Variable or unpredictable workloads
- Cost optimization for small workloads
- Production applications requiring SLA
- Compliance requirements (PCI, HIPAA)
- Applications needing private connectivity
- High-performance requirements
When to Choose Standard
Ideal For
Scenarios:
- Production applications
- Predictable workloads
- Growing applications
- Cost-sensitive production workloads
- Applications requiring 99.99% SLA
- Multi-region deployments
- Need for provisioned capacity
- Compliance requirements (PCI, HIPAA)
- Need for dedicated infrastructure
- DB Console requirement
- CMEK requirement
When to Choose Advanced
Ideal For
Scenarios:
- Mission-critical applications
- Compliance requirements (PCI DSS, HIPAA)
- Enterprise deployments
- Applications needing CMEK
- Dedicated infrastructure requirement
- Advanced monitoring with DB Console
- Large-scale deployments
- Custom support requirements
- Higher minimum cost
- More complex management
- Requires capacity planning
Migration Between Plans
Basic → Standard
Considerations:
- Pricing changes to provisioned model
- Monitor usage to right-size capacity
- Can scale capacity up/down after migration
Standard → Basic
Considerations:
- Pricing changes to usage-based (RUs)
- Monitor RU consumption
- May cost more if workload is constant
Basic/Standard → Advanced
Migration to Advanced requires creating a new cluster and migrating data. Contact Support for assistance.
- Create new Advanced cluster
- Use backup/restore or EXPORT/IMPORT
- Update application connection strings
- Validate data migration
- Delete old cluster
Decision Matrix
Use this matrix to help choose your plan:| If you need… | Choose |
|---|---|
| Lowest cost for variable workload | Basic |
| Development/testing environment | Basic |
| Production SLA | Standard or Advanced |
| Private connectivity | Standard or Advanced |
| PCI DSS / HIPAA compliance | Advanced + Security add-on |
| CMEK encryption | Advanced + Security add-on |
| DB Console access | Advanced |
| Dedicated infrastructure | Advanced |
| Custom support | Advanced |
| Most cost-effective production | Standard |
Pricing Examples
See Pricing for detailed cost comparisons and examples.Next Steps
Create a Cluster
Get started with your chosen plan
Pricing Details
Understand costs in detail
Calculator
Estimate your costs
Contact Sales
Discuss enterprise needs