View
105
Download
0
Category
Preview:
Citation preview
EDB Postgres in DBaaS & Container Platforms
Ashish Nauriyal
Leads Solutions Consultant
EnterpriseDB
Open Source DBMS at Parity with Commercial
Source: DB-Engines.com
Top 10 Databases Worldwide
4
PostgreSQL is the 4th most
popular database management
system in the world
Source: DB-Engines.com, November 2017
Gartner: “Through 2020,
relational technology will continue
to be used for at least 70% of
new applications and projects.”
Source: “State of Operational DBMS Market,
2017” by Gartner
Postgres:
The most
versatile
DBMS
Runs everything
Speaks every language
Works everywhere
Scales in both directions
MOST USED
MOST LOVED
Gartner MQ: Rapid Consolidation
31 Companies
Down to
11
65%Decrease
In 2 Years20172015
EDB is only
remaining OSS
RDBMS!
EDB Postgres
Platform
The Database Platform for
Digital Business
EDB Postgres Platform Capabilities
The Role of EDB Postgres in Digital
Event Capture Legacy Systems
Data Warehouse
Big Data
Open Source ODBMS
• PL/SQL Compatibility for Oracle
• FDW Data Adapters for MongoDB, MySQL, and Hadoop
• Replication with Oracle and SQL Server
EDB
Postgres
Ark
Flexible DBaaS
deployment
Universal Subscriptions:
• On premises
• Virtualized
• Public cloud
• Private cloud
What are it’s benefits?
What are the product facts.
Additional Resources.Public CloudPrivate Cloud
Multi-CloudHybrid Cloud
DevOpsAPI
DatabaseTemplates
EDB Postgres Ark
EDB Postgres Ark – DBaaS Infrastructure
Flexible DBaaS provisioning for Postgres in multi-platform clouds
PaaS Integration ReSTful API Operations / Admin Console Self-Service Provisioning
Multi-cloud • Custom VMs •Database Templates • Create •
Encrypt • Replicate • Load Balance • Connection Pool • root SSH access
• Scale Out • Scale Up/Down
Self-Healing • Auto-Failover • Patch / Upgrade • Clone • Auto-
Backup • Point–in-Time Recovery •Event Logs • Monitoring • Destroy
• Rest API • Postgres Expertise
With EDB Postgres Ark…
1 Scale replicas in or out manually
2 Clone cluster for new app development
3 Upgrade Postgres version on your schedule
4 Scale server class up or down manually
5 Transaction or Recovery preferred failover
6 Multi-node clusters with automatic replication,
connection pooling and load balancing
7 User controlled auto-scaling thresholds
8 Auto-backup policies including PITR
9 Monitoring and Events panels
1
2
3
4
5
9
7 8
6
Console
Automated, fast, simple, management visibility and reliable.
Ark Management Server
JCloud Provider Layer
Cluster Manager
Configuration Manager
Configuration Database
HTML5 via https
Usage Statistics
Rest API
DBaaS Cluster
ReplicaReplicaMaster
pgPool
Ark Node
Manager
EDB Postgres
Ark Node
Manager
EDB Postgres
Ark Node
Manager
EDB Postgres
DBaaS Cluster
ReplicaReplicaMaster
pgPool
Ark Node
Manager
EDB Postgres
Ark Node
Manager
EDB Postgres
Ark Node
Manager
EDB Postgres
DBaaS Cluster
ReplicaReplicaMaster
pgPool
Ark Node
Manager
EDB Postgres
Ark Node
Manager
EDB Postgres
Ark Node
Manager
EDB Postgres
DBaaS Cluster
ReplicaReplicaMaster
pgPool
Ark Node
Manager
EDB Postgres
Ark Node
Manager
EDB Postgres
Ark Node
Manager
EDB Postgres
Ark Management UI
Ap
plic
atio
n C
on
ne
ctio
ns
Graphical UI
EDB Postgres Ark – Architecture
Micro Services and Containers
15
Customer
Transactions
Inventory
Transactions
Shipping
Transactions
Sales
Transactions
Monolithic DB
System of Record
Refactored by
transactions
sets
Employee
Transactions
Compensation
Transactions
Salary
Transactions
Payroll
TransactionsApplication
Modernization
• Large monolithic databases refactored into transaction sets
• Applications get refactored into micro-services
• Deployment models move from VM/Bare Metal to DBaaS and Containers
EDB Postgres Platform provides
PL/SQL compatibility for Oracle
and support for Containers
Lifecycle in Current Environment
EDB Postgres Containers
Easy deployment of the EDB Postgres Platform
EDB Postgres Master
pgPool
EDB Advanced Server
EDB Failover Manager
EDB Postgres ReplicaPersistent
Volumes
/pgdata
/pgxlog
/pglog
/pgbackup
EDB Postgres
Backup and Recovery
EDB Backup and Recovery
17
pgPool
EDB Advanced Server
EDB Failover Manager
EDB Customers
Over 4,000 customers
U.S Customers
EMEA Customers APAC Customers
89 of the Fortune 500
253of the Forbes Global
2000
Questions?
7/12/2017 Tech Insights – The Digital Transformation Series
19
Recommended