Managed PostgreSQL
PostgreSQL is an open-source object-relational datastore which allows storing and querying data in a structured manner. PostgreSQL supports both SQL, relational, and JSON, non-relational, querying.
Serverless PostgreSQL cluster
Easily spin up a PostgreSQL cluster and only pay for the resources you consume. Benefit from automatic patching and upgrading of your PostgreSQL clusters. Effortlessly scale replicas and compute when demand requires. Northflank completely automates your database management including logs, metrics, backups and restores in a container based deployment.
PostgreSQL on Northflank
Ready for scale
Horizontal and vertical scaling with replicas and increased compute capacity.
Backups and restores
Create, import, and delete backups, as well as restore your database from an existing backup.
Observe and Monitor
Observe your database in real-time with log tailing and performance metrics.
Pause and resume
Pause and restart your running PostgreSQL database at any time enabling experiments and dev databases.
Advanced networking
Secure private network, enable public load-balancing and connect locally with Northflank CLI proxy.
TLS and secure connection
Connect your workloads to PostgreSQL securely with TLS and generated connection details.
PostgreSQL use cases
- Robust back-end database
- Geospatial datastore
- In the financial industry, for OLTP (Online Transaction Processing)
- Analytics
Supported PostgreSQL versions
- 14.1.0
- 13.5.0
- 12.9.0
- 11.14.0
PostgreSQL Docker Image
postgres:latest
Pull PostgreSQL Docker Image locally
docker pull postgres
Connect to PostgreSQL locally with Northflank CLI
sudo northflank forward addon --projectId --addonId
PostgreSQL Ports
5432
Using the PostgreSQL client to connect to remote PostgreSQL instance
psql "postgresql://username:password@hostname:5432/database?sslmode=require"
Platform Teams
Northflank makes it easier for infrastructure and platform teams to focus on levelling up the developer experience for their teams building great apps.
Common PostgreSQL questions among developers and platform teams:
How to securely connect to a PostgreSQL database from developer workstations?
sudo northflank forward addon --projectId [project-name] --addonId [addon-name]
You can now access the database or storage locally.How to set up an external connection outside of the cluster?
How to provision SSL and TLS for a database?
How to scale a PostgreSQL deployment with more replicas or resources?
How to backup a PostgreSQL cluster?
How to restore a PostgreSQL cluster?
How to import from another PostgreSQL cluster?
How to fork a PostgreSQL cluster?
PostgreSQL on Kubernetes with Northflank
Deploying PostgreSQL onto Kubernetes can be difficult to bootstrap, operate and scale. Your current options may involve manually rolling PostgreSQL Helm charts, YAML, statefulsets, replicasets, services, persistent volumes, ingress, Horizontal Pod Autoscaling (HPAs), Pod Disruption Budgets (PDBs), prometheus metrics, certificates and logging.
Northflank offers a comprehensive stateful workload solution. Run a highly scalable and performant PostgreSQL database in your AWS, GCP and Azure accounts using Kubernetes and Northflank’s platform.
PostgreSQL DBaaS or PostgreSQL in your cloud
Automate your PostgreSQL hosting and management using a real-time UI and developer friendly CLI & API. Deploy, monitor, backup, and scale with Northflank cloud or on your cloud account.