Databases
Managed databases are available to every account — create one from the Databases tab in the console. Behavior, limits, and pricing may change before GA.
A managed database is a database Forte runs for you. It belongs to a Project, and every Service in that Project can connect to it. You don't provision a server, install Postgres, hand around credentials, or configure TLS.
Managed databases are not covered by GA service commitments unless a written order form says otherwise. Review feature maturity before using them for a production dependency.
What Forte manages for you
- Provisioning: shared-tier databases are ready in under 30 seconds.
- Credentials: Forte manages credentials and token rotation automatically for each Service that you connect to the database.
- Connection wiring: connecting a database to a Service sets the environment variables your code already reads, then redeploys the Service.
- Encryption: your data is encrypted at rest and in transit.
- Daily backups: Forte backs up every database once a day. Backup frequency and PITR (point in time recovery) are customizable for dedicated clusters.
- Monitoring: storage, connection, and query metrics, plus a slow-query list, in the console.
Which engines are available
Forte supports PostgreSQL and MongoDB-compatible storage.
Choose a tier
Forte offers two tiers. You create a shared database yourself in the console. A dedicated database is set up with the Forte team.
| Shared | Dedicated | |
|---|---|---|
| How you get it | Create it in the console | Contact support |
| Compute | Shared with other databases on the same cluster | Isolated, sized to your workload |
| Storage | Yours, 1–10 GB (2 GB default) | Scales automatically to sizes up to 10 TB |
| Performance | Best effort, no uptime SLA | Capacity reserved for you |
| Backups | Daily | Schedule and retention you choose |
| PITR | Not supported | Included by default |
| Scale to zero | By default | Not supported |
| Pricing | Pay for what you use | Contact support |
When to choose shared
Choose shared when:
- You're prototyping, building, or running a production app with steady, low load.
- You'd rather pay for the storage you provision and the query time you use than reserve capacity up front.
On the shared tier your database runs on a cluster alongside other Forte customers. The storage is yours alone, but the compute is shared. Forte rate-limits and throttles noisy neighbors, but the performance of your queries can still be inconsistent due to traffic from other Forte customers.
When to choose dedicated
Choose dedicated when:
- Your workload needs predictable performance under heavy or spiky load.
- You need isolated capacity rather than a shared cluster.
- You need a backup schedule and retention period set to your own requirements.
- Compliance rules out shared infrastructure.
Dedicated clusters are sized and configured with the Forte team rather than in the console. Contact support to talk through your workload and get a quote.
What it costs
Shared databases bill on two rates:
- Storage: $0.50 per provisioned GB, per month. You pay for the size provisioned, not the bytes you wrote.
- Active compute: $0.20 per vCPU, per hour, charged only while the database processes queries.
Bulk discounts apply when active compute exceeds 30% of monthly capacity. Contact us for pricing.
Dedicated databases are quoted per workload. See Pricing and quotas for worked examples and per-account limits.