Database Components

Database Components are exactly what they sound like - databases. Pagoda Box manages scaling, migration and db replication from an intuitive push button dashboard.

Launch

From the Dashboard Learn More

From the Boxfile Learn More

Pricing

10 MB RAM Always Free

>10 MB Billed Hourly

View the Pricing Page
Scale

10MB - 500MB RAM -OR-

1-16GB RAM, 1-16CPU Cores

Secure Network Tunnels Connect You and Your Web Instances to Your DB

Web instances access a database through an internal private network. You can connect remotely from your desktop and manage your database(s) through the Pagoda Tunnel. In either case, connections require user, application, and database validation.

Db-secure-tunnel

We launch a bigger DB, migrate data and establish connections live, without downtime.

1

A New DB is Built in Parallel to Your Current Database

While your current database handles all database requests, a new database is provisioned in the background.

Db-build
2

Data is Backed-Up and Copied

A backup of your running database is created and copied to your new database. That backup is stored in writable storage and can be restored from your app dashboard in case of emergencies.

Db-copied
3

New Database Syncs with the Old

Master-slave replication syncs data, then switches to master-master replication. This makes sure your new database is completely up to date before it takes over.

Db-syncs
4

New Instances Are Deployed and Connected to your New Database

Web instances pointing to new the database are deployed. Once the Instances are verified as working, traffic is rerouted, and the old infrastructure is decommmisioned.

Db-traffic-to-new

Using Databases

Let's Be Friends