introduction to enterprisedb - ibm ease of migration ... we were able to migrate all of our apps...
TRANSCRIPT
![Page 2: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/2.jpg)
Introduction to EnterpriseDB
2
![Page 3: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/3.jpg)
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
![Page 4: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/4.jpg)
4
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
![Page 5: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/5.jpg)
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.
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.5
![Page 6: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/6.jpg)
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
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.6
U.S Customers
EMEA Customers APAC Customers
![Page 7: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/7.jpg)
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
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.7
![Page 8: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/8.jpg)
EDB Postgres
• Continuously synchronized with PostgreSQL for a super-set of community PLUS enterprise features
ADVANCED SERVER
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.8
![Page 9: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/9.jpg)
Typical EDB Postgres Workloads
9
![Page 10: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/10.jpg)
Digital Business Initiatives of EDB Customers
Short-term(0-6 months)
Medium-term(6-12 months)
Long-term(12-18+ months)
Dig
ital
Bu
sin
es
s In
itia
tive
Ex
am
ple
sNEW
APPLICATIONSAPPLICATION
MODERNIZATIONREPLACEMENT OF
LEGACY DBMSCLOUD
REPLATFORMING
![Page 11: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/11.jpg)
EDB Postgres Platform
11
![Page 12: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/12.jpg)
EDB Postgres Platform
12© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.
![Page 13: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/13.jpg)
Multi-Model Database
• 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
Relational
Key-Value
Document
![Page 14: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/14.jpg)
Real-Time Data Integration
![Page 15: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/15.jpg)
Ease of Development
• Support for latest programming
languages and IDEs
• Extensive developer tools
• Developer friendly
• Rapid provisioning of
development environments
![Page 16: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/16.jpg)
Database Compatibility for Oracle®
16
![Page 17: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/17.jpg)
Database Compatibility for Oracle®
• 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
17
Compatible with:
Oracle Developers
Oracle Applications
Lower Costs and Increased Agility
Your businessYour appsYour people
No disruption to your ongoing operations!© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.
![Page 18: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/18.jpg)
EDBPOSTGRES MIGRATION TOOLKIT
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.18
![Page 19: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/19.jpg)
Database Migration Assessment
19© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.
Oracle
1. Analyze Oracle schema layout for supported features in EDB Postgres Advanced Server
2. Review features used in Oracle client application
3. Supported features and recommended fixes
Difficult Easy
4. Overall composite score and migration plan with workarounds and time estimates
![Page 20: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/20.jpg)
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.
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.
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.20
![Page 21: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/21.jpg)
Survey: Ease Of Migration
51% had slight to
no modifications
Organizations that migrated Oracle-based applications to EDB Postgres Advanced Server stated the degree to which they had to modify these applications:
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.
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.21
![Page 22: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/22.jpg)
• 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
Database Compatibility for Oracle
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.22
![Page 23: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/23.jpg)
Cost Containment
23
![Page 24: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/24.jpg)
Strategic IT Budget Problem
24
EDB reduces your DBMS costs 80% or more enabling you toinvest in emerging
technologies
UP TO
35%
DBMS Maintenance
and Fees
of software budgets are spent on Database Management Systems:
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.
![Page 25: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/25.jpg)
Survey: Adoption Drivers for Postgres
Reasons behind IT decision to select EDB Postgres Advanced Server as their database management system:
© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.25
![Page 26: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/26.jpg)
Oracle Enterprise
Edition
EDB Postgres
Advanced Server
License Fee Per Core(32 cores)
(Power processor)
(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
Oracle vs. EDB TCO Comparison on IBM Power
26© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.
Annual OPEX reduction 90% 3 YR TCO
cost savings 96%No CAPEX
![Page 27: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/27.jpg)
Business Terms ORACLE PostgreSQLEDB 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
EDB Business Terms are Simple & Easy
27© Copyright EnterpriseDB Corporation, 2017. All Rights Reserved.
![Page 28: Introduction to EnterpriseDB - IBM Ease Of Migration ... We were able to migrate all of our apps from Oracle to EDB Postgres ... Strategic IT Budget Problem 24](https://reader031.vdocuments.mx/reader031/viewer/2022013107/5b01696b7f8b9a84338e2063/html5/thumbnails/28.jpg)