Overview
CockroachDB PostgreSQL for IBM is a distributed SQL database delivered and supported by IBM under an OEM agreement with Cockroach Labs. It pairs PostgreSQL wire-protocol compatibility with a distributed, shared-nothing architecture that keeps applications online through node, Availability Zone, and Region failures. Built for always-on transactional workloads, it provides strong (serializable) consistency, automatic replication and rebalancing, online schema changes, and change data capture. Applications connect using standard PostgreSQL drivers, ORMs, and SQL. On AWS, it runs as customer-managed software on Amazon EC2 and Amazon EKS, with clusters that can span multiple AWS Availability Zones and AWS Regions for resilience and data locality. Backup and restore integrate with Amazon S3, and change data capture can stream to Amazon MSK and Amazon S3. The same software also runs on Linux for IBM Z (s390x) and IBM LinuxONE for consistent deployment across cloud and on-premises.
Key capabilities:
- Serializable ACID transactions with PostgreSQL compatibility
- Multi-region survivability with configurable zone- and region-failure survival goals
- Horizontal scale-out by adding nodes, with automatic rebalancing
- Data domiciling and geo-partitioning for GDPR, PCI DSS, and HIPAA
- Online schema changes and rolling upgrades with no downtime
- Change data capture and vector similarity search
Q: Does CockroachDB PostgreSQL for IBM run on Amazon EKS?
A: Yes. It deploys on Amazon EKS via the CockroachDB Kubernetes Operator and on Amazon EC2 for self-managed clusters.
Q: Is it compatible with PostgreSQL?
A: Yes. It uses the PostgreSQL wire protocol, so existing PostgreSQL drivers, ORMs, and tooling connect without rewrites - easing Oracle and PostgreSQL migrations.
Q: How does it survive an AWS Availability Zone or Region outage?
A: Data is automatically replicated across nodes; clusters spanning multiple AWS AZs or Regions keep serving reads and writes during a zone or region outage, with no manual failover.
Q: How is it purchased through AWS Marketplace?
A: Via a private offer using contract-based (subscription) pricing, billed in Virtual Processor Core (VPC) units, and counting toward your AWS spend commitment.
Q: Where can backups be stored?
A: Backup and restore integrate natively with Amazon S3.
Combined with AWS, customers consolidate licensing and billing on AWS Marketplace, draw down AWS committed spend, and run a resilient distributed database across AWS Regions - with the option to extend the same platform to IBM Z and LinuxONE.
Highlights
- Survives Amazon EC2 node, Availability Zone, and Region failures through automatic replication and self-healing - no manual failover - for near-zero RTO on tier-0 workloads.
- PostgreSQL wire-compatible: migrate from Oracle or PostgreSQL using existing drivers, ORMs, and SQL, and deploy on Amazon EKS or Amazon EC2.
- Scales horizontally by adding nodes with automatic rebalancing, and spans multiple AWS Regions for data residency under GDPR, PCI DSS, and HIPAA.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/12 months |
|---|---|---|
CockroachDB PostgreSQL for IBM | CockroachDB PostgreSQL Production VPC subscription license | $2,508.00 |
CockroachDB PostgreSQL for IBM - Non production | CockroachDB PostgreSQL Non-production VPC subscription license | $1,260.00 |
CockroachDB PostgreSQL for IBM Z | CockroachDB PostgreSQL Production VPC subscription license,for IBM Z | $2,508.00 |
CockroachDB PostgreSQL for IBM - Non production for IBM Z | CockroachDB PostgreSQL Non-production VPC subscription license, for IBM Z | $1,260.00 |
Vendor refund policy
All orders are non-cancellable and all fees and other amounts that you pay are non-refundable. If you have purchased a multi-year subscription, you agree to pay the annual fees due for each year of the multi-year subscription term.
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Support
Vendor support
Please contact IBM Support with any questions
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.