Managed databases
Create a database from Databases → New database, or over the API. The engine determines the image, the default port and the connection-string shape.
Sizing
A database is shaped by four numbers: CPU (500m, 1, …), memory in MB, storage in GB and replica count. Storage can be grown later; shrinking is not supported because it risks data loss.
Connecting
Connection details appear once the resource reports ready. Prefer the injected environment variables over hard-coded hosts:
DATABASE_URL=postgresql://user:pass@orders-db.databases.svc:5432/ordersDatabases are reachable from services inside the same organization only. There is no public ingress by default.
Backups
Managed engines take automated snapshots on a schedule and keep them for the retention window of your plan. Restoring creates a new database from the chosen snapshot rather than overwriting the original.
Deleting
Delete is destructive and immediate. The API requires the resource name to be confirmed in the request body so a mistyped id cannot destroy a live database.