Security Features
Enable Prod Pack
Prod Pack provides enterprise-grade security and monitoring features:- 99.99% uptime SLA
 - SOC-2 Type 2 report available
 - Role-Based Access Control (RBAC)
 - Encryption at Rest
 - Advanced monitoring (Prometheus, Datadog)
 - High availability for read regions
 
Prod Pack is available as a $200/month add-on per database for all paid plans except Free tier.
Enable Credential Protection
Protect your database credentials (Prod Pack feature):- Credentials are never stored in Upstash infrastructure
 - Credentials are displayed only once during enablement
 - Console features requiring database access are disabled
 
Disabling this feature will permanently revoke current credentials and generate new ones.
Configure IP Allowlist
Restrict database access to specific IP addresses:- Available on all plans except Free tier
 - Supports IPv4 addresses and CIDR blocks
 - Multiple IP ranges can be configured
 
Implement Redis ACL
Use Redis Access Control Lists to restrict user access:- Create users with minimal required permissions
 - Available for both TCP connections and REST API
 - Use 
ACL RESTTOKENcommand to generate REST tokens 
Enable Multi-Factor Authentication
Enable MFA on your Upstash account for enhanced security:- Use your existing authentication provider (Google, GitHub, Amazon)
 - Consider using a dedicated email/password account for production
 - Force MFA for all team members to ensure consistent security
 - Regularly review account access and team member permissions
 
Secure Credential Management
Follow these best practices:- Never hardcode credentials in your application code
 - Use environment variables or secret management systems
 - Reset passwords immediately if credentials are compromised
 - Use Read-Only tokens for public-facing applications
 
Network Security
TLS Encryption
TLS is always enabled on Upstash Redis databases.VPC Peering (Enterprise)
Connect databases to your VPCs using private IP:- Database becomes inaccessible from public networks
 - Minimizes data transfer costs
 - Available for Enterprise customers
 
Monitoring & Observability
Enable Advanced Monitoring
Prod Pack includes comprehensive monitoring:- Prometheus integration
 - Datadog integration
 - Extended console metrics (up to one month)
 
High Availability & Backup
Enable Daily Backups
Configure automated daily backups for data protection:- Available on all paid plans
 - Backup retention up to 3 days with Prod Pack
 - Hourly backups with customizable retention (Enterprise)
 
Global Replication
For global applications, consider using Global Database:- Distribute data across multiple regions
 - Minimize latency for users worldwide
 - Enhanced disaster recovery capabilities
 
Compliance & Governance
SOC-2 Compliance
Prod Pack and Enterprise plans include SOC-2 Type 2 compliance:- Request SOC-2 report from trust.upstash.com
 - Available for production workloads
 
Enterprise Features
For enterprise customers:- HIPAA compliance available
 - SAML SSO integration
 - Access logs available
 - Custom resource allocation
 
Pre-Production Checklist
Before going live, ensure you have:- Prod Pack enabled (recommended)
 - Credential Protection enabled
 - IP Allowlist configured
 - MFA enabled on your account
 - Daily backups enabled
 - Monitoring and alerts configured
 - Environment variables secured
 - Error handling tested
 
Additional Resources
- Security Features
 - Prod Pack & Enterprise
 - Backup & Restore
 - Global Database
 - Monitoring & Metrics
 - Compliance Information
 - Professional Support