Effortless PostgreSQL hosting

Say goodbye to database complexity. With fully automated replication, backups, and advanced configurations, managing PostgreSQL has never been easier.

Enjoy predictable pricing, top-tier security, and expert support, so you can focus on building, not maintaining.

Get started with PostgreSQL

High performance and reliability with no upfront costs or commitments.

  • Signup and set up your database starting at €30 per month
  • Monitor performance, scale resources, and access advanced features on a single click
  • Automatic backups with Point-in-time-recovery support
  • 24/7 support from a 100% human support team

Start your trial

PostgreSQL with your favourite tools

Modern infrastructure as code with TypeScript, Python & more

  • Define and manage PostgreSQL on UpCloud with Pulumi in your favorite language.
  • Ensure consistent deployments with real-time state management.
  • Integrate PostgreSQL into cloud-native apps with code-based control.

Explore more

Simple, secure, scalable

Benefits of PostgreSQL hosted on UpCloud

Always up-to-date – Performance, security & innovation

  • Automatic updates, zero downtime – Get the latest PostgreSQL features and security patches without interruptions.
  • Fast performance – Optimized queries and indexing boost transaction speeds.
  • 99.99% Secure – Stay protected with automatic patching against vulnerabilities.
  • Always cutting-edge – Access new PostgreSQL features like JSONB, parallelism, and indexing instantly.

Flexible scaling – Scale up or down instantly with no downtime

  • Instant resource scaling – Adjust CPU, RAM, and storage on demand.
  • No downtime – Scale seamlessly without service interruptions or manual migrations.
  • Cost-efficient – Pay only for the resources you need, avoiding overprovisioning.
  • Handles traffic spikes – Auto-scale to manage sudden surges without performance drops.

Rich extension ecosystem

  • 70+ Pre-installed extensions – Get instant access to powerful PostgreSQL extensions without manual setup.
  • Advanced performance & scaling – Leverage Citus for horizontal scaling and pg_partman for partition management.
  • Optimized caching & connection pooling – Boost performance for query tuning.
  • Seamless integration – Enable extensions effortlessly via CLI, API, Terraform, or UI.

Automated backups and failover

  • Daily automated backups – Secure your data with automatic daily backups and point-in-time recovery.
  • Instant failover protection – Minimize downtime with built-in failover, ensuring high availability.
  • Redundant storage – Data is replicated across multiple nodes for fault tolerance and reliability.
  • Effortless recovery – Restore databases instantly via CLI, API, Terraform, or UI

PostgreSQL pricing plans

Scales as needed

UpCloud Managed Databases are offered in 2 and 3 node clusters as well as single-node configurations with a multitude of resource plans for every need.

Choose the number of nodes, then select your database resource plan. Easily scale the Managed Database later by simply choosing a new plan.

MemoryCoresStoragePITR backup daysPrice
2 GB125 GB1€30/mo
€0.0417/h
4 GB250 GB1€60/mo
€0.0833/h
4 GB2100 GB1€75/mo
€0.1042/h

Find out more

Tutorials and Documentation

API

How to enable PostgreSQL connection pool using UpCloud API

PostgreSQL connection pool allows you to serve a large number of client connections to Managed Databases while reducing resource usage.

Databases

How to configure Managed Databases using Terraform

Terraform offers a great way to build your cloud infrastructure as code from start to finish, including UpCloud Managed Databases!

Managed Databases

UpCloud Managed Database is a database-as-a-service offering a carefree option for running well-known open-source databases in the cloud. It is deployable via the users’ UpCloud Control Panel with configuration options including the choice of database management systems, clustered or single-node systems, and a number of resource plans. Managed Databases are available in every UpCloud data […]

Find out more about Managed Databases for PostgreSQL

Learn about the ins and outs of Managed Databases for PostgreSQL in our Documentation.

Back to top