Professional Documents
Culture Documents
Edb Postgres Containers
Edb Postgres Containers
Edb Postgres Containers
EDB POSTGRES
ON KUBERNETES
Kubernetes is quickly being adopted by organizations of all sizes as the run time environment for new applications.
Kubernetes is self-healing, however, Kubernetes doesn’t natively support the level of high availability that mission
critical applications demand. As a result, deploying databases on Kubernetes for production workloads is difficult.
For enterprises seeking to build cloud native applications, EDB Postgres on Kubernetes solves the high availability
challenge and more by simplifying failover, management and disaster recovery.
EDB offers EDB Postgres Advanced Server (EPAS) and EDB Postgres Failover
Manager (EFM) for database and high availability in one container, EDB
Ensure high availability Postgres Enterprise Manager (PEM) container for monitoring, pgPool container
by overcoming for read scalability and EDB Postgres Backup and Recovery Tool (BART)
Kubernetes limitations container for disaster recovery. Scalability and deployment of all these
containers is simplified with the EDB Postgres Kubernetes Operator container
for lifecycle management.
This solution is a great fit for enterprises that want to run on premise and
Easily manage migrate to the cloud or promote applications seamlessly across test, stage
deployments at scale and production environments. Application developers can store and access
data in EDB Postgres on Kubernetes, add it to their CI/CD pipelines and
with Kubernetes
database administrators can deploy the same Postgres everywhere. EDB
Operator
Postgres on Kubernetes enables organizations to finally bring databases into
their DevOps practice.
Operator
EDB Postgres Failover Manager - automatically promotes the most • Ensures and maintains high availability by overcoming Kubernetes
up to date replica based on an algorithm, and reconfigures other limitations when database master fails & restarts
replicas to point to a new master
EDB Postgres Kubernetes Operator - Easily manage the entire • Automation reduces manual, error-prone tasks and the need for deep
database lifecycle from deployment, scaling up/ down as well as database technical expertise
patching and upgrades • Allows developers to include databases as part of their CI/CD
pipelines
EDB Postgres Advanced Server - an enhanced version of • Extends Postgres functionality to meet enterprise needs; reduces
PostgreSQL that adds security, DBA/developer features and risk by adding key security features, increases DBA/developer
Oracle compatibility productivity and reduces the need to rewrite client application code
EDB Postgres Platform - an integrated platform with a database • Eliminates the guesswork of integrating multiple open source tools,
server and tools for operating top tier enterprise applications at with potential compatibility issues, inconsistent documentation and
scale security vulnerabilities
Supports upstream Kubernetes, Red Hat OpenShift, Google • Proven to work on various Kubernetes platforms with the flexibility to
Kubernetes Engine and any StorageClass (AWS S3, Google mount any empty volume and dynamically create persistent volumes
Persistent Disk, GlusterFS, NFS, etc.)
EnterpriseDB, EDB and EDB Postgres are trademarks of EnterpriseDB Corporation. Other names may be trademarks of their respective owners. Copyright© 2019. All rights reserved. 20190923