Documentation

Core Concepts

Understanding these core concepts will help you make the most of the DanubeData platform.

Projects (Teams)

Projects (also called Teams) are the top-level organizational unit in DanubeData.

  • All resources belong to a project
  • Users can be members of multiple projects
  • Each project has its own billing
  • Resources cannot be shared between projects

Use Cases

  • Separate production and development environments
  • Isolate customer resources (for agencies)
  • Organize by department or team

Resources

Resources are the billable components you create on DanubeData:

Database Instances

Managed database servers (MySQL, PostgreSQL, MariaDB) with:

  • Automated backups
  • High availability options
  • Read replicas
  • Custom parameter groups

Cache Instances

Managed Redis servers with:

  • Data persistence
  • Replication
  • Automatic failover
  • Memory optimization

VPS Instances (Pods)

Virtual private servers with:

  • Multiple OS options
  • SSH access
  • Custom resource profiles
  • Snapshot capabilities

Storage Volumes

Persistent storage that can be attached to instances:

  • NVMe storage (high performance)
  • Block storage (flexible)
  • Snapshot and restore

Resource Profiles

Resource Profiles define the compute and memory specifications:

  • Micro: 1 vCPU, 1GB RAM - Perfect for development
  • Small: 2 vCPU, 2GB RAM - Small production workloads
  • Medium: 4 vCPU, 4GB RAM - Medium production workloads
  • Large: 8 vCPU, 8GB RAM - Large production workloads
  • Extra Large: 16 vCPU, 16GB RAM - High-performance workloads

Regions & Data Centers

DanubeData operates in multiple regions:

  • EU-Central: Frankfurt, Germany
  • US-East: New York, USA
  • Asia-Pacific: Singapore

Choose a region closest to your users for better performance.

Networking

Private Networks

Secure, isolated networks for your instances to communicate:

  • No internet exposure
  • Low latency
  • Free internal traffic

Firewalls

Control inbound and outbound traffic:

  • Rule-based access control
  • IP whitelisting
  • Port management
  • Can be attached to multiple instances

Public IPs

Each instance can have a public IP address for external access.

Backups & Snapshots

Automated Backups

  • Daily backups of databases and cache instances
  • Retention: 7 days
  • Point-in-time recovery

Manual Snapshots

  • On-demand snapshots of any instance
  • Kept until manually deleted
  • Can be used to create new instances

High Availability

Read Replicas

Create read-only copies of your database:

  • Offload read queries
  • Geographic distribution
  • Automatic synchronization

Multi-Node Setup

Deploy instances across multiple nodes for redundancy:

  • Automatic failover
  • Zero-downtime maintenance
  • Increased reliability

Monitoring & Metrics

Track your infrastructure with:

  • CPU Usage: Monitor compute resources
  • Memory Usage: Track RAM utilization
  • Disk I/O: Measure storage performance
  • Network Traffic: Monitor bandwidth usage
  • Database Queries: Track query performance

Billing

Hourly Billing

Pay only for what you use:

  • Resources are billed hourly
  • Invoices generated monthly
  • No long-term commitments

Resource Costs

  • Compute (vCPU and RAM)
  • Storage (per GB)
  • Backups (per GB)
  • Network egress (per GB)

API & Automation

Automate your infrastructure with:

  • RESTful API
  • API tokens for authentication
  • Programmatic resource management
  • Integration with CI/CD pipelines

Security

Authentication

  • Password-based login
  • Two-factor authentication (2FA)
  • SSH key authentication (for VPS)

Encryption

  • Data at rest encryption
  • TLS/SSL for data in transit
  • Encrypted backups

Access Control

  • Project-based permissions
  • Team member roles
  • API token management

Account Limits

Default limits to prevent abuse:

  • VPS Instances: 10 per project
  • Database Instances: 10 per project
  • Cache Instances: 10 per project

Limits can be increased by contacting support.

Support Levels

Community Support (Free)

  • Documentation access
  • Community forum

Standard Support (Included)

  • Email support (24-48 hour response)
  • Priority bug fixes

Premium Support (Add-on)

  • 24/7 support
  • < 4 hour response time
  • Dedicated support engineer

Next Steps