EDB Postgres Containers

EDB Postgres Platform in Red Hat OpenShift, orchestrated by Kubernetes.

The EnterpriseDB Difference

EDB Postgres software built as Docker containers. Just like many application teams are using containers to accelerate development and test in their CI/CD pipelines, the EDB containers can operate standalone or be orchestrated by Kubernetes and deployed into any cloud environment.

 

Portability

Run in any cloud, public or private

 

Efficiency

Reduce system-level overhead

 

Manageability

Orchestrate applications at scale

Straightforward Container Packaging

 

High Availability Data Management Container

This container includes EDB Postgres Advanced Server along with EDB Postgres Failover Manager (EFM). Users can have Kubernetes spin up several replicas of a master container so if the master fails, one of the replicas can take over automatically.

 

Database Administration Container

Postgres Enterprise Manager® (PEM), packaged in this container, monitors the database, collecting performance and status data that's displayed within dashboards and analyzed for alert conditions. These alerts can be relayed to operators or to other enterprise-level management systems.

 

Disaster Recovery Container

This container includes the EDB Postgres Backup and Recovery Tool (BART) which can backup databases in multiple different containers, enabling BART to oversee multiple deployments.

 

Read Scaling Container

This container delivers query routing and connection pooling using pgPool. The benefit of this container is for scaling read activity where pgPool acts as a load balancer routing queries to replica databases. It sits in front of the other containers and can be scaled independently of the database container.

Highlights

  •  

    Native Docker Containers

  •  

    Highly available and scalable

  •  

    Works with Red Hat OpenShift, Kubernetes, Docker