Introduction to DBSnapper Cloud¶
DBSnapper Cloud extends your database management capabilities beyond the local CLI, providing a secure, collaborative platform for managing and sharing database snapshots across your organization.
Why DBSnapper Cloud?¶
Key Benefits¶
- Centralized Management: Streamline database snapshot management across teams and environments
- Enhanced Collaboration: Share sanitized database snapshots securely with team members
- Automated Workflows: Seamlessly integrate with CI/CD pipelines and development processes
- Enterprise-Grade Security: Built-in SSO integration and granular access controls
Feature Comparison¶
Feature | CLI Only | DBSnapper Cloud |
---|---|---|
Local Snapshots | ✅ | ✅ |
Database Subsetting | ✅ | ✅ |
Data Sanitization | ✅ | ✅ |
Team Sharing | ❌ | ✅ |
SSO Integration | ❌ | ✅ |
Cloud Storage Integration | Limited | Full |
Access Control | Basic | Advanced |
Audit Logging | ❌ | ✅ |
Common Use Cases¶
-
Development Environments
- Quickly provision development databases with sanitized production data
- Maintain consistency across team environments
-
Testing and QA
- Create reproducible test environments
- Share consistent datasets across QA teams
-
CI/CD Integration
- Automate database provisioning in automated CI/CD pipelines
- Ensure consistent and up-to-date test data across builds
-
Compliance and Security
- Maintain GDPR and CCPA compliance with sanitized data
- Control access through role-based SSO permissions
Getting Started¶
- Sign up for DBSnapper Cloud for DBSnapper Cloud
- Install the DBSnapper Agent on your local system
- Configure Storage Profiles and Targets
- Set up your SSO provider for team access (optional)
- Create your first cloud-managed snapshot
DBSnapper Cloud Processing Pipeline¶
The DBSnapper Cloud brings everything together and provides a processing pipeline to create, store, and share sanitized database snapshots.