What is IBM Cloud Databases for PostgreSQL?

IBM Cloud® Databases for PostgreSQL is a managed PostgreSQL database-as-a-service that lets teams spend more time building with high availability, backup orchestration, point-in-time-recovery (PITR) and read replica at the push of a button.

PostgreSQL is an object-relational SQL database, complemented by powerful enhancements like indexable JSON, publish/subscribe functions and drivers. For a detailed look at the database, see PostgreSQL Explained.


Pay-as-you-go hourly billing. Get a USD 200 credit when you create your account today.

Create your IBM Cloud account IBM Arrow Forward

Disk RAM Backups Virtual Processor Core
Hourly rates USD 0.58/GB USD 5.00/GB USD 0.03/GB USD 30.00
Create estimate IBM Arrow Forward

Use cases

Web and mobile apps

Build massively scalable enterprise applications that can handle millions of users.

How to connect a PostgreSQL cloud database deployment to a Kubernetes app

Diagram of the web and mobile app architecture

Business intelligence

Build sophisticated analytics applications or easily visualize and derive insights from your relational data.

Diagram of the business intelligence architecture

Location and mapping

Handle geographic objects in Databases for PostgreSQL out of the box. For example, applications can perform customer cohort geolocation to deliver highly-targeted ad campaigns, offers and sales.

Learn how to run complex geospatial queries using PostGIS and pgRouting

Diagram of the location and mapping architecture

Database consolidation

Move your existing databases to the IBM Cloud while consolidating license costs, retiring servers and cleaning up database sprawl.

How to migrate your existing databases

Diagram of the database consolidation architecture


Fully managed PostgreSQL

PostgreSQL-as-a-service means IBM manages point-in-time backups, read replicas, logging, monitoring, scaling, hardware setup and software patching for you.

Highly available

Every PostgreSQL deployment is built as a highly available deployment that leverages multiple availability zones for a 99.99% SLA. Access is routed through a single endpoint for easy driver configuration and failover handling.

Advanced security

Data is encrypted at rest and in motion. Integration with IBM® Key Protect lets you bring your own encryption key for data at rest. Each deployment supports private networking, in-database auditing and IP allow-listing. The service is SOC 2 Type 2, PCI, HIPPA, and GDPR compliant.

Scale effortlessly

Scale disk and RAM independently to best fit your application requirements, or let auto-scaling functionality handle it. Add read replicas to your managed PostgreSQL deployments to offload traffic from your leader database for greater availability, business continuity and performance.

Automation aware

Go from whiteboard to production quickly with the management console, CLI and REST API. Integrate automatically with IBM Cloud Operator and Infrastructure-as-code tools like IBM Cloud Schematics.

Flexible options

Databases for PostgreSQL offers hourly billing. You can separately scale disk, RAM and vCPUs for each of your PostgreSQL deployments. There is no need to migrate instance classes to accommodate growth.

Explore the technology

major river-port city

PostgreSQL explained

Explore all the features and benefits of using PostgreSQL, an advanced open source database.

mass of interconnected hexagonal columns

A guide to SQL databases

Learn how relational databases work and how they compare to other database options.

Twisting rectangle and cylinder

Cloud databases from IBM

Use transactional workloads, web and mobile apps, and blazing-fast analytics with this portfolio of SQL and NoSQL databases.

Get started with IBM Cloud Databases for PostgreSQL