10/ enterprisedb @ open'16
TRANSCRIPT
EDB Postgres meets your demands: Strategic & Technological needs
enterprisedb.com
Gaby SchildersSales Engineer northern Europe
EnterpriseDB
Data Explosion Around the Globe
90% of the world’s datawas created in the last 2 years. (this was in 2013)!
25 Billionconnected things will be generating data 24/7/365 by 2020.**
*Source: U.S. Chamber of Commerce. https://www.uschamberfoundation.org/bhq/big-data-and-what-it-means**Source: Gartner. http://www.gartner.com/newsroom/id/2905717
enterprisedb.com
IT Today Many companies spendas much as
80-90% of their IT budget on
maintenance
Companies need at least 50% of their IT budgets for
innovation
50% $
enterprisedb.com
*Source: Rita Gunter McGrath, Columbia Business School
The Open Source RDBMS Alternative
2009
Figure 1Relational Open-Source DBMS Maturity Evaluation, 2015Source: Gartner (April 2015)
Figure 2Relational Open-Source DBMS Maturity Evaluation,2015Source: Gartner (April 2015)
2015
Open-Source DBMS
Commercial
Non-Mission Critical Applications Non-Mission Critical
Applications
Mission Critical Applications
Mission Critical
Applications
Total Cost of Ownership
Total Cost of Ownership
DBMS Functionality
DBMS Functionality
DBA Tools
DBA Tools
Availabilityof DBA Resources Availability of
DBA Resources
enterprisedb.com
2015 Magic Quadrant: OSS on the Move
What it Means for You
Lower Core IT Maintenance
+No
License Costs
Innovation+
Agility=
enterprisedb.com
50/50 Means More Room for Innovation
Security, Analytics, Cloud, e-Commerce
Core IT Maintenance
Costs
Security, Analytics, Cloud, e-Commerce, Mobile, IOT, Single View of Customer,
New apps, etc.
Core IT Maintenance
Costs
It’s easier than you may think
1 SEGMENT by portfolio
3
PRIORITIZE efforts2
SCALE with a good partner
SAVE never have to buy another commercial license!4enterprisedb.com
Segment your app portfolio 1
Require commercial RDBMS Complex to migrate
Simpler to migrate New or re-factored
enterprisedb.com
Prioritize efforts 2
Focus efforts where they will have biggest and fastest ROI
enterprisedb.com
easier
harder
Scale faster with a good partner 3
ENTERPRISE OPEN SOURCE VENDOR
$ $$$$
enterprisedb.com
Save on commercial licenses 4
enterprisedb.com
Never buy another commercial DBMS license!!
• “Nothing beats the reliability of $Unix.”
• “We will lose customers if we move off of our $Unix.”
• “I could not sleep at night if we moved of of our $Unix.”
• “We cannot run our business on Linux. We have invested too much in $Unix to move now.”
• “I built my career and this organization on $Unix!”
You’ve Been Here Before
You’re Not Alone
enterprisedb.com
Financial Services• F500 credit card company: All new applications; exiting from costly ULA • ABN AMRO Clearing: Select tier 1 apps; all reporting systems; all new
applications• NASDAQ: Select tier 1 internal apps; strategic SaaS offerings• F500 Insurance agency: Global platform for all policies and agents
Telecom• Ericsson: CMS system; select new apps• Korea Telecom (KT): Public cloud offering and critical SaaS offerings• Alibaba: Public cloud offering
The Time is NowOpen Source Maturity means agility and digital transformation to better meet your business units’ needs
“Open-source relational DBMSs (OSDBMSs) have matured and today can be considered by information leaders, DBAs and application development management as a standard infrastructure choice for a large majority of new enterprise applications.”
- Gartner Report, The State of Open-Source RDBMSs, 2015, Donald Feinberg and Merv Adrian
PostgreSQL 9.6 will go GA today• Parallel sequential scans, joins and aggregates• Autovacuum improvements• Synchronous replication with multiple standby servers• Full-text search for phrases• Support for remote joins, sorts, and updates in postgres_fdw• Substantial performance improvements
Looking forward
enterprisedb.com
EDB Postgres Advanced server in Q1 2017• DBMS_AQ - Advanced Queuing: integrated message queuing• Nested Sub Procedures - For PL/SQL developers• DATABASE LINKS performance improvements with oci• Advanced Server Partitioning improvements - Fast pruning for
varchar, smallint, prepared statements• Oracle-Style Parallel Hints, Parallel Clause (Safe/Unsafe)
Looking forward
enterprisedb.com
POSTGRESinnovation
ENTERPRISEreliability
24/7 support
Services & training
Enterprise-class features, tools &
compatibility
Certifications
Productroad-map
Control
Thousands of developers
Fast development
cycles
Low cost
No vendor lock-in
Advanced features
Enabling commercial adoption of Postgres
from PostgreSQL core from EDB Development
• 64 bit LOBs up to 4TB in size
• Custom background workers
• Writable Foreign Data Wrappers
v9.1
EDB contributions to PostgreSQL core
v9.2
v9.3•Materialized Views
• Synchronous replication
• Serializable Snapshot Isolation
• In-memory
(unlogged) tables• Writeable Common
Table Expressions (WITH)
• Cascaded streaming replication
• JSON support, Range Types
• Row Level Security • Declarative Partitioning syntax
• Table() function support for nested tables
• INSERT APPEND hint• EDB Postgres Multi-master
Replication • Expanded Object Type
support
• Partition Read Improvements over 75x
• Support for 1000s of Partitions
• Partition write improvements over 400x
•MySQL Foreign Data Wrappers for SQL/MED
EDB Postgres Advanced Server Key Feature Development
• Index-only scans (covering indexes)
•Linear read scalability to 64 cores
v9.4•pg_prewarm•ALTER SYSTEM•Concurrently updatable Materialized Views
•Mongo FDW & MySQL FDW
• Logical Decoding for Scalability
• JSONB Data Type
• JSONB
Indexing• Expanded
JSON functions• Delayed
Application of Replication
• 3x Faster GIN indexes
• Support for Linux Huge Pages
• CPU & I/O Resource Management
• SQL Aggregation with CUBE, ROLLUP and GROUPING SETS
• Comprehensive UTL_HTTP
Package• Hash Partitioned
Tables• Connect_By_Ro
ot Operator for hierarchical queries
• SQL/Protect Logging to DB
Table• EDB*Loader
Improved Error handling
v9.3
•Performance: sorting, in-memory hash, concurrency locking
•Parallelism Infrastructure
• Block Range Indexes (BRIN)
• UPSERT• Row Level
Security
• Schema creation for FDW
• Grouping Sets, ROLLUP and CUBE
• More JSON functions
• Password profiles: User account and password management
• XA two-phase commit protocol
across multiple relational databases
• Improved performance under high concurrency
V9.5
EDB Postgres Platform
THANK YOUGaby Schilders
Sales Engineer northern EuropeEnterpriseDB
Phone +31 6 1176 [email protected]
enterprisedb.com
Get a ”Dopper”At our stand
enterprisedb.com