10 MB RAM Always Free
>10 MB Billed Hourly
10MB - 500MB RAM -OR-
1-16GB RAM, 1-16CPU Cores
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.
While your current database handles all database requests, a new database is provisioned in the background.
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.
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.
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.
Remotely access production data through a secure desktop connection. Install the Pagoda CLI and create a secure tunnel to your live database. The tunnel will verify your Pagoda Box app, matching the specified database and your credentials. Once connected, use any tool like Sequel Pro or a local instance of your app to securely access and control your hosted cloud database.
Pagoda Box automatically creates Environment Variables for database credentials: host, port, name, user and password. This allows you to use server variables in place of credentials and to connect to local, staging or production databases without modifying application code.
Add redundancy to private cloud databases with replication. Click “Add Redundancy” in your App Dashboard, and we spin up an exact copy of your database, then establish a master-master database all on the fly.
For the level 60 user, create separate databases for customers, sessions, orders, or anything else. Each DB is managed and scaled independently, but linked to the same application.
We automatically create database backups whenever a database is scaled. You can also create, restore and/or delete database backups in one click. Backups are stored in your writable storage.
Dashboard analytics provide both a general overview, and specfic details for each database component. Click the specific database to compare site traffic and response time with instance RAM and CPU usage, plus expose scaling controls.
Lagging response times or excessive RAM and CPU usage indicate potential degradation. Scale databases databases in the dashboard, using point-and-click controls, then save.
Cloud databases can scale up to 500 MB of RAM. Private Cloud databases allow you to specify up to 16 CPU Cores, 16 GB of RAM, and 300 GB of storage. Scaling is controled in the App Dashboard, and occurs live with no downtime.