Skip to main content
Best practices for deploying Lumina to production.

Infrastructure

Use managed services:
  • Managed PostgreSQL (AWS RDS, Cloud SQL)
  • Managed Redis (ElastiCache, Memorystore)
  • Container orchestration (Kubernetes, ECS)

Security

  • Change default passwords
  • Enable SSL/TLS
  • Use secret managers
  • Configure network policies
  • Enable audit logging

Scaling

  • Configure horizontal autoscaling
  • Set resource limits
  • Enable connection pooling
  • Use Redis for caching

Monitoring

  • Export Prometheus metrics
  • Set up Grafana dashboards
  • Configure alerting
  • Monitor queue depth

Backup

  • Automated daily backups
  • Test restore procedures
  • Document disaster recovery
  • Implement point-in-time recovery