SlideShare a Scribd company logo
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.
New Approaches to Integrating Oracle
and Postgres Database Strategies
Ed Boyajian, President and CEO of EDB
Craig Guarente, CEO and Founder of Palisade Compliance
1
WELCOME – HOUSEKEEPING ITEMS
• Slides and recording available in 24 hours
• Questions via GoToWebinar
• EDB and Pallisade Compliance info at end
2
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.
Our Speakers
3
Ed Boyajian
President and CEO
EnterpriseDB
Craig Guarente
CEO and Founder
Palisade Compliance
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.
1. Realities of Oracle and Postgres
2. Managing Oracle licenses
3. Migration continuum
4. New strategies
4
AGENDA
5
REALITIES OF ORACLE
Oracle & Postgres
Coexistence:
Take Control Of Oracle
Craig Guarente
CEO and Founder
Palisade Compliance
New Approaches to Integrating Oracle and Postgres Database Strategies
POLL
QUESTION
©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
Oracle Lock-in Strategy
• Acquisitions
• Peoplesoft, Siebel, BEA, Sun…
• Support Policies
• Repricing, Auto-renewals, Extended
Support
• Contracts
• Unlimited License Agreements,
Mergers and Acquisitions
• Audits
©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
Common Missteps
• We will be completely off Oracle
in 6 months!
• Focus on technology and
forget the contracts
• Underestimate Oracle’s reach
©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
Keys To Coexistence
Technical alternative
Ability to reduce/contain
your Oracle costs and risks
Momentum to move in
a different direction
©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
What successful companies
do (on the Oracle side)
• Oracle contract and policy review
• Oracle compliance position
• Plan creation and execution
• Oracle license health checks
©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
MIGRATION?
13
WHY ORACLE ALTERNATIVES?
14
LICENSING
COSTS
OPEN SOURCE
STRATEGY
CLOUD MIGRATION
& REPLATFORMING
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.15
MIGRATION IS NOT EASY
MIGRATIONS
ARE HARD
ORACLE
SKILLS
TROUBLESOME
CONTRACTS
ORACLE
APPS
• Much consideration, assessment, and
effort required
• Businesses have invested in resources
who have Oracle skills
• Reducing Oracle software licenses is
contractually challenging.
• Oracle-licensed applications are tied to
Oracle databases.
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.16
CONSIDERATIONS OF A MIGRATION
• Objects and code
• Mapping data types
• Handling syntax differences
• Raising incompatibilities
SCHEMAS
• Methodology
• Bulk, ongoing, fallback
• Tools
• ETL, validation
DATA
• Hosting environment
• Deployment type
• DBMS optimization
• Proprietary utilization
INFRASTRUCTURE
• Code
• Languages
• Connectors
• Syntax
APPLICATION
• Performance
• Optimization
• Indexing
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.17
EDB POSTGRES COMPATIBILITY
WITH ORACLE
BASIC
SOLUTION
ONLY PART
OF THE WAY
SCHEMA, DATA
ALL THE WAY
SCHEMA, DATA AND CODE
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved
18
ValueofPostgres
Postgres Maturity
Emerging
Getting started with Postgres
Often for a single project
For test/dev apps
Expanding
• Increasingly for production apps
• Tools and automation important
• Worries about database security
Strategic
• Postgres considered a “standard”
• Many production apps incl. tier 1
• Concerns for scalability, HA,
and automation
Postgres + Oracle
Journey
ITS NOT ALWAYS A MIGRATION
ORACLE AND POSTGRES
INTEGRATION STRATEGIES
19
INTEGRATION OPTIONS
20
Difficulty
Cost
Replication Rewrite Non-Critical Apps
New App Dev Rewrite Critical Apps
EDB Postgres
compatibility
reduces difficulty
1. POSTGRES REPLICATION OR DATA LINKS
Benefits
• Leverages existing Oracle skills
• Improves transaction & reporting performance
• Proves integration capabilities
Cost Savings
• Moderate
• No new Oracle licenses
Difficulty
• Very Low
• Focus on reporting
• Non-invasive
• Fast Time to Value
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.21
A plumbing challenge
2. FOCUS ON NEW APPLICATION DEV
Benefits
• Learn the capabilities without migration or existing code constraints
• Leverages existing Oracle skills
Cost Savings
• Moderate
• No new Oracle licenses
Difficulty
• Very Low
• Green field effort
• Non-mission critical
• Fast time to value
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.22
Balancing risk vs. reward
3. REWRITE NON-CRITICAL APPLICATIONS
Benefits
• Leverages existing Oracle skills
• Preserves data and most Oracle code
• Reduces dependence on Oracle
Cost Savings
• Significant
• Recycle Oracle licenses
Difficulty
• Moderate
• Focus on migration issues
• Longer time to value
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.23
Significant effort
4. REWRITE MISSION CRITICAL APPS
Benefits
• Leverages existing Oracle skills
• Preserves data and most Oracle code
• Reduces dependence on Oracle
• Provides leverage against Oracle
Cost Savings
Largest
Recycle, Reduce or eliminate Oracle licenses
Difficulty
• Very Low
• Focus on reporting
• Non-invasive
• Fast Time to Value
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.24
Heaviest lift
HOW EDB AND
PALLISADE
CAN HELP
25
KEYS TO COEXISTENCE
1. Make Postgres a technical alternative
2. Choose the right database for the workload
3. Build equal footing between Postgres and Oracle
©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
1. MAKE POSTGRES A TECH ALTERNATIVE
Postgres POC EDB Migration Portal Free Postgres training
Contact info@palisadecompliance.com and
mention EDB and get 5% discount on 45 Day
Independence and Cost Containment Review
Sign up for any online Oracle training on
Paliversity.com, enter “EnterpriseDB” in
the promo code and receive 10% discount
2. TAKE CONTROL OF ORACLE
🤠
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.
.
29
3. DISCUSSION
HOW DO YOU BUILD EQUAL FOOTING?
with business people? with technical people?
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.
info@enterprisedb.com
info@palisadecompliance.com
30
THANK YOU

More Related Content

What's hot (20)

Postgres Takes Charge Around the World
Postgres Takes Charge Around the World
EDB
 
No Time to Waste: Migrate from Oracle to Postgres in Minutes
No Time to Waste: Migrate from Oracle to Postgres in Minutes
EDB
 
Migrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from Oracle
EDB
 
Whats New in Postgres 12
Whats New in Postgres 12
EDB
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
EDB
 
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
EDB
 
Conquering Data Migration from Oracle to Postgres
Conquering Data Migration from Oracle to Postgres
EDB
 
Break Free from Oracle
Break Free from Oracle
EDB
 
The Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data Center
EDB
 
Why you should use native packages to install PostgreSQL on Linux
Why you should use native packages to install PostgreSQL on Linux
EDB
 
Webinar: Managing Postgres at Scale
Webinar: Managing Postgres at Scale
EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
 
Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11
EDB
 
EDB's Migration Portal - Migrate from Oracle to Postgres
EDB's Migration Portal - Migrate from Oracle to Postgres
EDB
 
Automating Postgres Deployments on AWS and VMware, with Terraform and Ansible
Automating Postgres Deployments on AWS and VMware, with Terraform and Ansible
EDB
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
EDB
 
New Strategies for Database Modernization
New Strategies for Database Modernization
EDB
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
EDB
 
EDB Postgres & Tools in a Smart City Project
EDB Postgres & Tools in a Smart City Project
EDB
 
Where Should You Deliver Database Services From?
Where Should You Deliver Database Services From?
EDB
 
Postgres Takes Charge Around the World
Postgres Takes Charge Around the World
EDB
 
No Time to Waste: Migrate from Oracle to Postgres in Minutes
No Time to Waste: Migrate from Oracle to Postgres in Minutes
EDB
 
Migrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from Oracle
EDB
 
Whats New in Postgres 12
Whats New in Postgres 12
EDB
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
EDB
 
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
EDB
 
Conquering Data Migration from Oracle to Postgres
Conquering Data Migration from Oracle to Postgres
EDB
 
Break Free from Oracle
Break Free from Oracle
EDB
 
The Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data Center
EDB
 
Why you should use native packages to install PostgreSQL on Linux
Why you should use native packages to install PostgreSQL on Linux
EDB
 
Webinar: Managing Postgres at Scale
Webinar: Managing Postgres at Scale
EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
 
Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11
EDB
 
EDB's Migration Portal - Migrate from Oracle to Postgres
EDB's Migration Portal - Migrate from Oracle to Postgres
EDB
 
Automating Postgres Deployments on AWS and VMware, with Terraform and Ansible
Automating Postgres Deployments on AWS and VMware, with Terraform and Ansible
EDB
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
EDB
 
New Strategies for Database Modernization
New Strategies for Database Modernization
EDB
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
EDB
 
EDB Postgres & Tools in a Smart City Project
EDB Postgres & Tools in a Smart City Project
EDB
 
Where Should You Deliver Database Services From?
Where Should You Deliver Database Services From?
EDB
 

Similar to New Approaches to Integrating Oracle and Postgres Database Strategies (20)

Un guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
EDB
 
How to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB Postgres
Ashnikbiz
 
How to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB Postgres
Ashnikbiz
 
An Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQL
EDB
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
EDB
 
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
EDB
 
Szabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításából
EDB
 
Oracle to Postgres Schema Migration Hustle
Oracle to Postgres Schema Migration Hustle
EDB
 
Optimize with Open Source
Optimize with Open Source
EDB
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
EDB
 
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
PGConf APAC
 
Reducing the Risks of Migrating Off Oracle
Reducing the Risks of Migrating Off Oracle
EDB
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EDB
 
Oracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the Cloud
EDB
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
EDB
 
Key Methodologies for Migrating from Oracle to Postgres
Key Methodologies for Migrating from Oracle to Postgres
EDB
 
Migrating from Oracle to Postgres
Migrating from Oracle to Postgres
EDB
 
Manager's Guide To Oracle Cost Containment
Manager's Guide To Oracle Cost Containment
EDB
 
Drive DBMS Transformation with EDB Postgres
Drive DBMS Transformation with EDB Postgres
EDB
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
EDB
 
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
EDB
 
How to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB Postgres
Ashnikbiz
 
How to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB Postgres
Ashnikbiz
 
An Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQL
EDB
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
EDB
 
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
EDB
 
Szabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításából
EDB
 
Oracle to Postgres Schema Migration Hustle
Oracle to Postgres Schema Migration Hustle
EDB
 
Optimize with Open Source
Optimize with Open Source
EDB
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
EDB
 
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
PGConf APAC
 
Reducing the Risks of Migrating Off Oracle
Reducing the Risks of Migrating Off Oracle
EDB
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EDB
 
Oracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the Cloud
EDB
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
EDB
 
Key Methodologies for Migrating from Oracle to Postgres
Key Methodologies for Migrating from Oracle to Postgres
EDB
 
Migrating from Oracle to Postgres
Migrating from Oracle to Postgres
EDB
 
Manager's Guide To Oracle Cost Containment
Manager's Guide To Oracle Cost Containment
EDB
 
Drive DBMS Transformation with EDB Postgres
Drive DBMS Transformation with EDB Postgres
EDB
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
EDB
 
Ad

More from EDB (20)

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
EDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
EDB
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
EDB
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
EDB
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
EDB
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
EDB
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
EDB
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
EDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
EDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 
IOT with PostgreSQL
IOT with PostgreSQL
EDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
EDB
 
Psql is awesome!
Psql is awesome!
EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
EDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
EDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
EDB
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
EDB
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
EDB
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
EDB
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
EDB
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
EDB
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
EDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
EDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 
IOT with PostgreSQL
IOT with PostgreSQL
EDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
EDB
 
Psql is awesome!
Psql is awesome!
EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
EDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Ad

Recently uploaded (20)

Providing an OGC API Processes REST Interface for FME Flow
Providing an OGC API Processes REST Interface for FME Flow
Safe Software
 
Artificial Intelligence in the Nonprofit Boardroom.pdf
Artificial Intelligence in the Nonprofit Boardroom.pdf
OnBoard
 
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...
Anish Kumar
 
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Safe Software
 
Edge-banding-machines-edgeteq-s-200-en-.pdf
Edge-banding-machines-edgeteq-s-200-en-.pdf
AmirStern2
 
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
biswajitbanerjee38
 
June Patch Tuesday
June Patch Tuesday
Ivanti
 
Murdledescargadarkweb.pdfvolumen1 100 elementary
Murdledescargadarkweb.pdfvolumen1 100 elementary
JorgeSemperteguiMont
 
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
Edge AI and Vision Alliance
 
High Availability On-Premises FME Flow.pdf
High Availability On-Premises FME Flow.pdf
Safe Software
 
cnc-drilling-dowel-inserting-machine-drillteq-d-510-english.pdf
cnc-drilling-dowel-inserting-machine-drillteq-d-510-english.pdf
AmirStern2
 
ENERGY CONSUMPTION CALCULATION IN ENERGY-EFFICIENT AIR CONDITIONER.pdf
ENERGY CONSUMPTION CALCULATION IN ENERGY-EFFICIENT AIR CONDITIONER.pdf
Muhammad Rizwan Akram
 
MuleSoft for AgentForce : Topic Center and API Catalog
MuleSoft for AgentForce : Topic Center and API Catalog
shyamraj55
 
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
NTT DATA Technology & Innovation
 
Bridging the divide: A conversation on tariffs today in the book industry - T...
Bridging the divide: A conversation on tariffs today in the book industry - T...
BookNet Canada
 
Supporting the NextGen 911 Digital Transformation with FME
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
Your startup on AWS - How to architect and maintain a Lean and Mean account
Your startup on AWS - How to architect and maintain a Lean and Mean account
angelo60207
 
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Alliance
 
Oracle Cloud Infrastructure AI Foundations
Oracle Cloud Infrastructure AI Foundations
VICTOR MAESTRE RAMIREZ
 
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
 
Providing an OGC API Processes REST Interface for FME Flow
Providing an OGC API Processes REST Interface for FME Flow
Safe Software
 
Artificial Intelligence in the Nonprofit Boardroom.pdf
Artificial Intelligence in the Nonprofit Boardroom.pdf
OnBoard
 
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...
Anish Kumar
 
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Safe Software
 
Edge-banding-machines-edgeteq-s-200-en-.pdf
Edge-banding-machines-edgeteq-s-200-en-.pdf
AmirStern2
 
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
biswajitbanerjee38
 
June Patch Tuesday
June Patch Tuesday
Ivanti
 
Murdledescargadarkweb.pdfvolumen1 100 elementary
Murdledescargadarkweb.pdfvolumen1 100 elementary
JorgeSemperteguiMont
 
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
“Addressing Evolving AI Model Challenges Through Memory and Storage,” a Prese...
Edge AI and Vision Alliance
 
High Availability On-Premises FME Flow.pdf
High Availability On-Premises FME Flow.pdf
Safe Software
 
cnc-drilling-dowel-inserting-machine-drillteq-d-510-english.pdf
cnc-drilling-dowel-inserting-machine-drillteq-d-510-english.pdf
AmirStern2
 
ENERGY CONSUMPTION CALCULATION IN ENERGY-EFFICIENT AIR CONDITIONER.pdf
ENERGY CONSUMPTION CALCULATION IN ENERGY-EFFICIENT AIR CONDITIONER.pdf
Muhammad Rizwan Akram
 
MuleSoft for AgentForce : Topic Center and API Catalog
MuleSoft for AgentForce : Topic Center and API Catalog
shyamraj55
 
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
NTT DATA Technology & Innovation
 
Bridging the divide: A conversation on tariffs today in the book industry - T...
Bridging the divide: A conversation on tariffs today in the book industry - T...
BookNet Canada
 
Supporting the NextGen 911 Digital Transformation with FME
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
Your startup on AWS - How to architect and maintain a Lean and Mean account
Your startup on AWS - How to architect and maintain a Lean and Mean account
angelo60207
 
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Alliance
 
Oracle Cloud Infrastructure AI Foundations
Oracle Cloud Infrastructure AI Foundations
VICTOR MAESTRE RAMIREZ
 
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
 

New Approaches to Integrating Oracle and Postgres Database Strategies

  • 1. © Copyright EnterpriseDB Corporation, 2020. All rights reserved. New Approaches to Integrating Oracle and Postgres Database Strategies Ed Boyajian, President and CEO of EDB Craig Guarente, CEO and Founder of Palisade Compliance 1
  • 2. WELCOME – HOUSEKEEPING ITEMS • Slides and recording available in 24 hours • Questions via GoToWebinar • EDB and Pallisade Compliance info at end 2
  • 3. © Copyright EnterpriseDB Corporation, 2020. All rights reserved. Our Speakers 3 Ed Boyajian President and CEO EnterpriseDB Craig Guarente CEO and Founder Palisade Compliance
  • 4. © Copyright EnterpriseDB Corporation, 2020. All rights reserved. 1. Realities of Oracle and Postgres 2. Managing Oracle licenses 3. Migration continuum 4. New strategies 4 AGENDA
  • 6. Oracle & Postgres Coexistence: Take Control Of Oracle Craig Guarente CEO and Founder Palisade Compliance
  • 9. Oracle Lock-in Strategy • Acquisitions • Peoplesoft, Siebel, BEA, Sun… • Support Policies • Repricing, Auto-renewals, Extended Support • Contracts • Unlimited License Agreements, Mergers and Acquisitions • Audits ©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
  • 10. Common Missteps • We will be completely off Oracle in 6 months! • Focus on technology and forget the contracts • Underestimate Oracle’s reach ©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
  • 11. Keys To Coexistence Technical alternative Ability to reduce/contain your Oracle costs and risks Momentum to move in a different direction ©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
  • 12. What successful companies do (on the Oracle side) • Oracle contract and policy review • Oracle compliance position • Plan creation and execution • Oracle license health checks ©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
  • 14. WHY ORACLE ALTERNATIVES? 14 LICENSING COSTS OPEN SOURCE STRATEGY CLOUD MIGRATION & REPLATFORMING
  • 15. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.15 MIGRATION IS NOT EASY MIGRATIONS ARE HARD ORACLE SKILLS TROUBLESOME CONTRACTS ORACLE APPS • Much consideration, assessment, and effort required • Businesses have invested in resources who have Oracle skills • Reducing Oracle software licenses is contractually challenging. • Oracle-licensed applications are tied to Oracle databases.
  • 16. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.16 CONSIDERATIONS OF A MIGRATION • Objects and code • Mapping data types • Handling syntax differences • Raising incompatibilities SCHEMAS • Methodology • Bulk, ongoing, fallback • Tools • ETL, validation DATA • Hosting environment • Deployment type • DBMS optimization • Proprietary utilization INFRASTRUCTURE • Code • Languages • Connectors • Syntax APPLICATION • Performance • Optimization • Indexing
  • 17. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.17 EDB POSTGRES COMPATIBILITY WITH ORACLE BASIC SOLUTION ONLY PART OF THE WAY SCHEMA, DATA ALL THE WAY SCHEMA, DATA AND CODE
  • 18. © Copyright EnterpriseDB Corporation, 2020. All rights reserved. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved 18 ValueofPostgres Postgres Maturity Emerging Getting started with Postgres Often for a single project For test/dev apps Expanding • Increasingly for production apps • Tools and automation important • Worries about database security Strategic • Postgres considered a “standard” • Many production apps incl. tier 1 • Concerns for scalability, HA, and automation Postgres + Oracle Journey ITS NOT ALWAYS A MIGRATION
  • 20. INTEGRATION OPTIONS 20 Difficulty Cost Replication Rewrite Non-Critical Apps New App Dev Rewrite Critical Apps EDB Postgres compatibility reduces difficulty
  • 21. 1. POSTGRES REPLICATION OR DATA LINKS Benefits • Leverages existing Oracle skills • Improves transaction & reporting performance • Proves integration capabilities Cost Savings • Moderate • No new Oracle licenses Difficulty • Very Low • Focus on reporting • Non-invasive • Fast Time to Value CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.21 A plumbing challenge
  • 22. 2. FOCUS ON NEW APPLICATION DEV Benefits • Learn the capabilities without migration or existing code constraints • Leverages existing Oracle skills Cost Savings • Moderate • No new Oracle licenses Difficulty • Very Low • Green field effort • Non-mission critical • Fast time to value CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.22 Balancing risk vs. reward
  • 23. 3. REWRITE NON-CRITICAL APPLICATIONS Benefits • Leverages existing Oracle skills • Preserves data and most Oracle code • Reduces dependence on Oracle Cost Savings • Significant • Recycle Oracle licenses Difficulty • Moderate • Focus on migration issues • Longer time to value CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.23 Significant effort
  • 24. 4. REWRITE MISSION CRITICAL APPS Benefits • Leverages existing Oracle skills • Preserves data and most Oracle code • Reduces dependence on Oracle • Provides leverage against Oracle Cost Savings Largest Recycle, Reduce or eliminate Oracle licenses Difficulty • Very Low • Focus on reporting • Non-invasive • Fast Time to Value CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.24 Heaviest lift
  • 26. KEYS TO COEXISTENCE 1. Make Postgres a technical alternative 2. Choose the right database for the workload 3. Build equal footing between Postgres and Oracle ©2020 PALISADE COMPLIANCE, LLC ALL RIGHTS RESERVED
  • 27. 1. MAKE POSTGRES A TECH ALTERNATIVE Postgres POC EDB Migration Portal Free Postgres training
  • 28. Contact [email protected] and mention EDB and get 5% discount on 45 Day Independence and Cost Containment Review Sign up for any online Oracle training on Paliversity.com, enter “EnterpriseDB” in the promo code and receive 10% discount 2. TAKE CONTROL OF ORACLE 🤠
  • 29. © Copyright EnterpriseDB Corporation, 2020. All rights reserved. . 29 3. DISCUSSION HOW DO YOU BUILD EQUAL FOOTING? with business people? with technical people?
  • 30. © Copyright EnterpriseDB Corporation, 2020. All rights reserved. [email protected] [email protected] 30 THANK YOU