Service line

Applications and the databases they depend on

An application without a well-run database is a countdown. We operate MariaDB, PostgreSQL, and Redis on a dedicated data tier that is separate from the compute that talks to it, so a bad deploy cannot take your data with it.

How we approach it

Our data plane is a dedicated tier with its own lifecycle. Databases are not co-located inside your application container, which means a container restart, an out-of-memory kill, or a rollback never touches persistent state. Each customer schema gets its own credentials and its own grants; nothing is shared beyond the engine itself.

Backups run on the data tier rather than inside your application, so they keep working when your application does not. We take a logical dump on a daily schedule and hold a rolling window of restore points. Restores are performed by an operator on request; we will tell you the restore point before we act, not after.

Who this is for, and what is included

Who this is for

  • Teams shipping a Django, Rails, Laravel, Node, or FastAPI application
  • Internal tools and admin panels that need to be reachable and backed up
  • Projects that outgrew SQLite but do not want to run a database themselves
  • Anyone who needs a managed schema to attach to compute they already have

Included across every tier

  • Dedicated schema and credentials on our managed data tier
  • Daily logical backup with a rolling fourteen-day restore window
  • Engine patching and version upgrades coordinated with you in advance
  • Private in-cluster networking between your application and its database
  • Connection limits sized to the tier so one client cannot exhaust the pool
  • Operator-assisted restore, migration, and dump export on request

Tiers in this service line

Every tier is operator-provisioned and every specification below is what we build to.

Comparison of Applications and databases tiers
Tier Monthly Annual Best for Details
Application Starter Entry $19 $190 −17% One application container and one managed database, wired together. Details
Production Application $59 $590 −17% Redundant application instances, a larger database, and a change process. Details
Managed MariaDB $8 $80 −17% A dedicated schema on our data tier, backed up and patched by us. Details
Managed PostgreSQL $10 $100 −17% A PostgreSQL database with extensions, backups, and an operator. Details
Managed Cache $6 $60 −17% A Redis-compatible cache with an eviction policy you chose on purpose. Details

One application container and one managed database, wired together.

$19 /mo

  • Application container plus a managed database schema
  • Private in-cluster networking to the data tier
  • Daily database backup with a fourteen-day restore window

View details

Redundant application instances, a larger database, and a change process.

$59 /mo

  • Multiple replicas behind health checks with rolling deploys
  • Larger managed database with point-in-time restore requests
  • Staging environment matching production configuration

View details

A dedicated schema on our data tier, backed up and patched by us.

$8 /mo

  • Dedicated schema and credentials, not a shared database
  • Daily logical backup with a fourteen-day restore window
  • Engine patching coordinated with you in advance

View details

A PostgreSQL database with extensions, backups, and an operator.

$10 /mo

  • Dedicated database and role with least-privilege grants
  • Common extensions available on request
  • Daily backup with a fourteen-day restore window

View details

A Redis-compatible cache with an eviction policy you chose on purpose.

$6 /mo

  • Dedicated instance, not a shared keyspace
  • Eviction policy and memory ceiling agreed at provisioning
  • Private in-cluster access, never exposed publicly

View details

Other service lines