Jean-Marc Krikorian Strategic Alliance Director JeanMarc.Krikorian@EnterpriseDB.com +1 773-383-6517
Introduction to EnterpriseDB 2
Founded in 2004 Mission: Enable the adoption of high quality Postgres based software and services by large enterprises at exceptionally low costs. Customer base > 3000 250+ employees Offices worldwide Recognized RDBMS leader
Postgres: A Proven Track Record Most mature open source DBMS technology Enterprise-class features (built like Oracle, DB2, SQL Server) Strong, independent community driving rapid innovation Fully ACID Compliant MVCC Point in Time Recovery (PITR) Data and Index Partitioning Bitmap Indexes ANSI Constraints Triggers & Stored Functions Views & Data Types Nested Transactions Online Backup Online Reorganization Foreign Keys Streaming Replication Multi-Core Support JSON Support HStore 4
Gartner MQ: EDB is The Leading OSS-Based DBMS Gartner Comments (Oct, 2016) Growing visibility and community leadership... Functionality and compatibility: Steady release cadence and a strong roadmap are driving an increasingly rich array of features in EDB Postgres, leading to ratings in the top four for the traditional transactions and distributed variable data use cases... Deployment flexibility: Virtualization and cloud deployment have created significant opportunities for EDB Postgres in customers who are modernizing their environments... This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from EnterpriseDB. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research Publications consist of the opinions of Gartner's research Organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of Merchantability or fitness for a particular purpose. 5
EDB Customers EDB has over 3,700 total customers including 85 of the Fortune 500 and 169 of the Forbes Global 2000 Vertical Focus: Financial Services; Insurance; Information Technology; Government; Telecommunication U.S Customers EMEA Customers APAC Customers 6
Product road-map Enterprise-class features, tools & compatibility Services & training Control 24/7 support Certifications POSTGRES innovation ENTERPRISE reliability Advanced features Low cost No vendor lock-in Fast development cycles Thousands of developers 7
EDB Postgres ADVANCED SERVER Continuously synchronized with PostgreSQL for a super-set of community PLUS enterprise features 8
Typical EDB Postgres Workloads 9
Examples Digital Business Initiative Digital Business Initiatives of EDB Customers NEW APPLICATIONS APPLICATION MODERNIZATION REPLACEMENT OF LEGACY DBMS CLOUD REPLATFORMING Short-term (0-6 months) Medium-term (6-12 months) Long-term (12-18+ months)
EDB Postgres Platform 11
EDB Postgres Platform 12
Multi-Model Database Relational Document Schema-less development for faster application development Add structure to unstructured data to ensure integrity Performance over a wider range of applications Run SQL queries across all data types Key-Value
Real-Time Data Integration
Ease of Development Support for latest programming languages and IDEs Extensive developer tools Developer friendly Rapid provisioning of development environments
Database Compatibility for Oracle 16
Database Compatibility for Oracle Compatible with: Your people Your apps Your business Oracle Developers Oracle Applications Lower Costs and Increased Agility 17 Run applications written for Oracle virtually unchanged No need to retrain Oracle DBAs and developers Support for PL/SQL language and OCI interoperability Replication for easy sharing of data No disruption to your ongoing operations!
EDB POSTGRES MIGRATION TOOLKIT 18
Database Migration Assessment Oracle 1. Analyze Oracle schema layout for supported features in EDB Postgres Advanced Server 2. Review features used in Oracle client application Difficult Easy 3. Supported features and recommended fixes 4. Overall composite score and migration plan with workarounds and time estimates 19
Survey: Reuse of Oracle DBA Skills 71% of surveyed IT organizations using EDB Postgres Advanced Server identified the ability to use existing Oracle DBA skills as having the greatest impact on the productivity of their DBA team. The ability to onboard an Oracle DBA and convert him to a Postgres DBA, while being able to leverage infinite cache for better scalability, is one of the greatest benefits we ve achieved with EnterpriseDB. 20
Survey: Ease Of Migration Organizations that migrated Oracle-based applications to EDB Postgres Advanced Server stated the degree to which they had to modify these applications: 51% had slight to no modifications We were able to migrate all of our apps from Oracle to EDB Postgres Advanced Server with little to no modifications. Besides saving on annual licensing fees, Database compatibility was our number one priority. 21
Database Compatibility for Oracle 22 SQL extension support Decode, NVL, Substr, NVL2, Date/time functions DDL syntax support PL/SQL support native language REF Cursors, Implicit and explicit cursors Looping, variable declarations, conditional statements Collections: Associative Arrays, Varrays, Nested tables Pragmas Named parameters User Defined Exceptions Explicit Transaction Control(within sp) Tools EDB*Plus SQL*Plus look-a-like EDB*Loader SQL*Loader equivalent Oracle-like Data Dictionary ALL_, DBA_, USER_ views Wait Events System and session waits Statspack-like reporting Features Packages Stored procedures Functions Triggers Hints Hierarchical Queries Synonyms Public and Private Sequences Rownum Users/Roles Dynamic SQL Materialized Views Partitioning PL/SQL supplied packages 14 DBMS 6 UTL Data types Blobs, Clobs, XMLTYPE, VARCHAR2, NUMBER, CHAR, Integer
Cost Containment 23
Strategic IT Budget Problem UP TO 35 % of software budgets are spent on Database Management Systems: DBMS Maintenance and Fees EDB reduces your DBMS costs 80% or more enabling you to invest in emerging technologies 24
Survey: Adoption Drivers for Postgres Reasons behind IT decision to select EDB Postgres Advanced Server as their database management system: 25
Oracle vs. EDB TCO Comparison on IBM Power License Fee Per Core Oracle Enterprise Edition (32 cores) (Power processor) EDB Postgres Advanced Server (32 cores) (Power processor) Database $47,500 included in subscription Partitioning $11,500 Included Data Guard $11,500 Included Diagnostics $5,000 Included Total License Fee per Core $75,500 included in subscription Total License Fee per Server (CapEx) $2,416,000 $0 Annual support/subscription cost per core 22% of License Fee $1,750 per core Annual Support/Maintenance per Server (OpEx) $531,520 $56,000 Total 3 Year License and Support Cost $4,010,560 $168,000 No CAPEX Annual OPEX reduction 90 % 3 YR TCO 96 % cost savings 26
EDB Business Terms are Simple & Easy Business Terms ORACLE PostgreSQL EDB Postgres Advanced Server License fee (CAPEX) per CORE NONE NONE Maintenance/Support fee (OPEX) per CORE Per CORE Per CORE (includes license) Re-pricing penalty for maintenance reduction YES NO NO Retroactive penalty for maintenance re-start YES NO NO Virtualization hard partition restrictions YES NO NO Access to source code NO YES NO Influence over product development roadmap YES NO YES 27