SlideShare a Scribd company logo
1© 2014 EnterpriseDB Corporation. All rights reserved.
Optimizing Open Source for Greater
Database Savings & Control
Erik Baardse
erik.baardse@enterprisedb.com
2© 2014 EnterpriseDB Corporation. All rights reserved.
•  Evolution of today’s new enterprise data infrastructure
model
•  Do more with less
−  Use open source and proprietary solutions together, strategically
•  Workloads best suited for introducing Postgres into your
environment
−  Key advances in recent Postgres releases that support new data
types and evolving data challenges
•  Success milestones for evaluating the ‘when and how’ of
expanding Postgres deployments
•  How to get started
Webcast Objectives
© 2013 EDB All rights reserved 8.1. 3
The Need For a Better Way
4© 2014 EnterpriseDB Corporation. All rights reserved.
Strategic IT Budget Problem
4
EDB reduces your DBMS costs
by 80% or more enabling you to
invest in emerging
technologies
4�� 2014 EnterpriseDB Corporation. All rights reserved.
UP TO
35%
DBMS Maintenance
and Fees
of software budgets
are spent on Database
Management Systems:
BIG
DATA
CLOUD
COMPUTING
5© 2014 EnterpriseDB Corporation. All rights reserved.
•  Lower Cost
−  Total Cost of Acquisition and Ownership
•  Ease of Use
−  Set up and managing
•  Flexibility
−  Integration
−  No lock-in
•  Community and Technology Roadmap
−  Product evolution and organization
•  Enterprise-class Support and Services
−  Who’s going to help you?
It’s More Than Just Cost Savings
© 2013 EDB All rights reserved 8.1. 6
Optimizing with Open Source
7© 2014 EnterpriseDB Corporation. All rights reserved.
OPERATING SYSTEM
Open Source Use Evolving
Time
Savings
Largest
Savings
PotentialMany companies have adopted OSS
for other layers of their software stacks.
The rewards for database are even
greater.
TODAY
MIDDLEWARE DATABASE
8© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres’ Growth
DB-Engines Ranking, December 2013
We congratulate MongoDB, PostgreSQL and Cassandra for their extraordinary achievements in 2013….The fact that we
have three open source tools and two NoSQL systems amongst the winners may be an indication of what 2014 has in store
for us.
9© 2014 EnterpriseDB Corporation. All rights reserved.
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
9
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
10© 2014 EnterpriseDB Corporation. All rights reserved.
•  Object Relational Database features from the 90’s
•  XML storage capabilities at the turn of the century
•  NoSQL & Non-standard SQL features:
−  JSON
−  Nondurable storage
−  Hstore
−  PLV8
−  Full Text Indexing
•  Foreign Data Wrappers
•  PPAS Connector for Hadoop
•  Oracle database compatibility
Evolution and Growth of Postgres
© 2013 EDB All rights reserved 8.1. 11
Implementation Process
12© 2014 EnterpriseDB Corporation. All rights reserved.
How To Contain Costs
Complementary Coexistence:
•  NEW apps on Postgres
•  Move easy-to-migrate existing apps
•  Reassign other licenses to support HW
upgrades and core apps
Reduced Cost & Increased Control:
•  Avoid additional license costs
•  Reduce dependencies on vendors
•  Improve negotiating leverage
•  Lower costs over time
EXISTING apps
NEW apps
#Licenses
Y1 Y2 Y3 Y4
Hardware
Upgrades
License Creep:
•  Expansion of existing applications
•  Hardware upgrades
•  New applications
13© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres Plus Deployment Strategies
Strategy Benefits
Develop/Deploy
New LOB Applications
•  Significant cost savings for non mission critical
systems
•  Leverages all existing Oracle skills
•  Very low risk
Deploy Postgres Plus
as Oracle
Replication Server
•  Significant cost savings
•  Leverages Postgres Plus Replication Server
•  Leverages all existing Oracle skills
•  Improves transaction and query performance
Develop/Move Workloads to the
Cloud
•  Exponential TCO savings from hardware and
software infrastructure
•  Increased flexibility to move between physical, virtual
and cloud database services
•  Reduces DBA resource needs
Migrate/Rewrite non Mission
Critical Oracle Apps to Postgres
Plus
•  Significant cost savings
•  Leverages all existing Oracle skills
•  Very low risk
Migrate/Rewrite Mission Critical
Oracle Apps to
Postgres Plus
•  Biggest cost savings
•  Leverages all existing Oracle skills
•  Greatest deployment flexibility
14© 2014 EnterpriseDB Corporation. All rights reserved.
•  Easy, fast start-up
in minutes
•  Elastic storage
Adds disk space when needed
•  Elastic scale out
Adds clusters automatically
based on usage levels
•  Self-healing clusters
•  Scheduled backups
•  Automatic failover
•  Easy to use monitoring
EASY
•  Private instances Not shared
•  Set your own scale-out and backup parameters
•  Access to set your own tuning configurations
MAXIMUM CONTROL
•  Run PostgreSQL or Postgres Plus
•  Same DB in Cloud as in Data Center - Portability between
environments
•  AWS, OpenStack, CloudStack or bare metal environments
PORTABILITY
© 2014 EnterpriseDB Corporation. All rights reserved. 14
CLOUD DATABASE
POSTGRES
PLUS
Enterprise Control
& Portability
15© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres Fit Matrix (New and Existing)
Single Department Multi-Department/Enterprise
Mission Critical Standard Mission Critical Standard
99.99%+ availability;
geographic failover
<1 TB; < 100
concurrent users
99%+ availability
99.99%+ availability;
geographic failover
> 1 TB; highly
integrated; > 1000
concurrent users
99%+ availability
OLTP
Web Apps
ODS
Archiving
Reporting
DWH
Data Mart
COTS
Best Fit Good Fit Emerging
16© 2014 EnterpriseDB Corporation. All rights reserved.
Applications Built on Postgres
17© 2014 EnterpriseDB Corporation. All rights reserved.
Synchronized with and contributing to the PostgreSQL community
Enterprise Leverage of Open Source
© 2013 EDB All rights reserved 8.1. 18
Case Study: Staggering Cost Savings
Fantastic ROI when you move to Postgres
Source: TCO/ROI Analysis with ROI Analyst from Alinean, Inc.
Oracle vs. Postgres Plus Advanced Server
•  $1,706,673 of 3-year cumulative
benefits by moving to
EnterpriseDB PPAS on HP
Integrity BL890c server blades
•  Return on investment of 271%
•  Internal rate of return of 101%
•  Payback period of 12 months
19© 2014 EnterpriseDB Corporation. All rights reserved.
Assessing Ease of Migration
19
Oracle
1. Analyze Oracle schema layout for
supported features in PPAS
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
20© 2014 EnterpriseDB Corporation. All rights reserved.
Organizations that migrated Oracle-based applications to Postgres Plus
Advanced Server stated the degree to which they had to modify these
applications.
Source: TechValidate
Survey: Ease of Migration
51% had slight to
no modifications
21© 2014 EnterpriseDB Corporation. All rights reserved.
71% of surveyed organizations using Postgres Plus
Advanced Server identified the ability to use existing
Oracle DBA skills as having the greatest impact on the
productivity of their DBA team.
Source: TechValidate Survey
Survey: Reuse Oracle DBA Skills
22© 2014 EnterpriseDB Corporation. All rights reserved.
22	

Security
•  Fine Grained Audit Logging
•  Row Level Security (VPD)
•  SQL Injection attack guard
•  Server-side code protection
•  EAL2 certification
Bundled Tools
•  Oracle, SQL Server &
PostgreSQL to Postgres
Plus replication
•  Enterprise management,
monitoring and tuning
•  Oracle, SQL Server & MySQL
to Postgres Plus Migration
Tools
Oracle Compatibility
•  Faster, easier migrations
•  PL/SQL, OCI support
•  Oracle SQL extensions
•  User defined objects
•  Function packages
•  Database links
•  Oracle-like tools:
EDB*Loader, EDB*Plus,
EDB*Wrap
Performance
•  Faster Partitioning
- 400x faster writes
- 76x faster selects
•  SQL Profiler – fix slow
workloads
•  Bulk Data Loader - 2x faster
•  Index Advisor - speeds up
inquiries
•  Query Hints - optimizer control
•  DynaTune - memory upgrades
•  Bulk Collect/Fetch/Binding of arrays
•  Dynamic runtime statistics reveals
SQL wait bottlenecks
ADVANCED SERVERPOSTGRES PLUS
23© 2014 EnterpriseDB Corporation. All rights reserved.
New Gartner ODBMS Magic Quadrant
Gartner Comments:
•  Community leadership — EnterpriseDB
is the primary contributor to the
PostgreSQL community and is
responsible for many new features of
PostgreSQL, including JSON.
•  Functionality — The functionality of
EnterpriseDB's Postgres Plus has
increased greatly, and with the Oracle
Compatibility Feature is now more than
sufficient to run both mission-critical and
non-mission-critical applications.
•  Stability and compatibility — References
specifically call out compatibility with
Oracle, the stability of the DBMS and
product support as strengths.
24© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres Plus
Advanced Server Postgres Plus
Cloud Database
High Availability
PerformanceManagement
REMOTE
DBA 24x7
SUPPORT
PROFESSIONAL
SERVICES
TRAINING
EDB Serves
All Your Postgres Needs
PostgreSQL
Security
25© 2014 EnterpriseDB Corporation. All rights reserved.
POSTGRES
innovation
ENTERPRISE
reliability
24/7
support
Services
& training
Enterprise-class
features & tools
Indemnification
Product
road-map
Control
Thousands
of developers
Fast
development
cycles
Low cost
No vendor
lock-in
Advanced
features
Get The Best
Of Both Worlds
26© 2014 EnterpriseDB Corporation. All rights reserved.
•  Capabilities aligned to needs
•  Next steps
Unlock your possibilities now !
Erik Baardse
Erik.baardse@enterprisedb.com

More Related Content

What's hot

Transform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application InnovationTransform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application Innovation
EDB
 
Making the Most of Your Postgres Rollout
Making the Most of Your Postgres RolloutMaking the Most of Your Postgres Rollout
Making the Most of Your Postgres Rollout
EDB
 
Minimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres DeploymentMinimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres Deployment
EDB
 
5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services
EDB
 
Transform DBMS to Drive Apps of Engagement Innovation
Transform DBMS to Drive Apps of Engagement InnovationTransform DBMS to Drive Apps of Engagement Innovation
Transform DBMS to Drive Apps of Engagement Innovation
EDB
 
Postgres Point-in-Time Recovery
Postgres Point-in-Time RecoveryPostgres Point-in-Time Recovery
Postgres Point-in-Time Recovery
EDB
 
Which Postgres is Right for You?
Which Postgres is Right for You? Which Postgres is Right for You?
Which Postgres is Right for You?
EDB
 
Hello World with EDB Postgres
Hello World with EDB PostgresHello World with EDB Postgres
Hello World with EDB Postgres
EDB
 
Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5
EDB
 
DevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud DatabaseDevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud Database
EDB
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
EDB
 
Key Methodologies for Migrating from Oracle to Postgres
Key Methodologies for Migrating from Oracle to PostgresKey Methodologies for Migrating from Oracle to Postgres
Key Methodologies for Migrating from Oracle to Postgres
EDB
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
EDB
 
Optimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best PracticesOptimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best Practices
EDB
 
Which Postgres is Right for You? - Part 2
Which Postgres is Right for You? - Part 2Which Postgres is Right for You? - Part 2
Which Postgres is Right for You? - Part 2
EDB
 
Which Postgres is Right for You? Part 3
Which Postgres is Right for You? Part 3Which Postgres is Right for You? Part 3
Which Postgres is Right for You? Part 3
EDB
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate Innovation
EDB
 
Postgres Integrates Effectively in the "Enterprise Sandbox"
Postgres Integrates Effectively in the "Enterprise Sandbox"Postgres Integrates Effectively in the "Enterprise Sandbox"
Postgres Integrates Effectively in the "Enterprise Sandbox"
EDB
 
5 Tips to Simplify the Management of Your Postgres Database
5 Tips to Simplify the Management of Your Postgres Database5 Tips to Simplify the Management of Your Postgres Database
5 Tips to Simplify the Management of Your Postgres Database
EDB
 
EDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from OracleEDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from Oracle
EDB
 

What's hot (20)

Transform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application InnovationTransform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application Innovation
 
Making the Most of Your Postgres Rollout
Making the Most of Your Postgres RolloutMaking the Most of Your Postgres Rollout
Making the Most of Your Postgres Rollout
 
Minimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres DeploymentMinimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres Deployment
 
5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services
 
Transform DBMS to Drive Apps of Engagement Innovation
Transform DBMS to Drive Apps of Engagement InnovationTransform DBMS to Drive Apps of Engagement Innovation
Transform DBMS to Drive Apps of Engagement Innovation
 
Postgres Point-in-Time Recovery
Postgres Point-in-Time RecoveryPostgres Point-in-Time Recovery
Postgres Point-in-Time Recovery
 
Which Postgres is Right for You?
Which Postgres is Right for You? Which Postgres is Right for You?
Which Postgres is Right for You?
 
Hello World with EDB Postgres
Hello World with EDB PostgresHello World with EDB Postgres
Hello World with EDB Postgres
 
Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5
 
DevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud DatabaseDevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud Database
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
 
Key Methodologies for Migrating from Oracle to Postgres
Key Methodologies for Migrating from Oracle to PostgresKey Methodologies for Migrating from Oracle to Postgres
Key Methodologies for Migrating from Oracle to Postgres
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
 
Optimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best PracticesOptimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best Practices
 
Which Postgres is Right for You? - Part 2
Which Postgres is Right for You? - Part 2Which Postgres is Right for You? - Part 2
Which Postgres is Right for You? - Part 2
 
Which Postgres is Right for You? Part 3
Which Postgres is Right for You? Part 3Which Postgres is Right for You? Part 3
Which Postgres is Right for You? Part 3
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate Innovation
 
Postgres Integrates Effectively in the "Enterprise Sandbox"
Postgres Integrates Effectively in the "Enterprise Sandbox"Postgres Integrates Effectively in the "Enterprise Sandbox"
Postgres Integrates Effectively in the "Enterprise Sandbox"
 
5 Tips to Simplify the Management of Your Postgres Database
5 Tips to Simplify the Management of Your Postgres Database5 Tips to Simplify the Management of Your Postgres Database
5 Tips to Simplify the Management of Your Postgres Database
 
EDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from OracleEDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from Oracle
 

Similar to Optimize with Open Source

Optimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and ControlOptimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and Control
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 kontroliOptymalizacja ś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
 
The Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesThe Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle Databases
EDB
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
Kangaroot
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & Savings
EDB
 
Postgres for the Future
Postgres for the FuturePostgres for the Future
Postgres for the Future
EDB
 
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
EDB
 
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation:NoSQL Features, Replication, FDW & MorePostgres for Digital Transformation:NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Ashnikbiz
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in MinutesEPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EDB
 
I one Service Offerings
I one Service OfferingsI one Service Offerings
I one Service Offerings
iONE ITSolutions
 
Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview
EDB
 
How To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud DatabaseHow To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud Database
EDB
 
sudheer 3+
sudheer 3+sudheer 3+
sudheer 3+
sudheer raju
 
New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019
EDB
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
EDB
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
Ashnikbiz
 
Postgres NoSQL - Delivering Apps Faster
Postgres NoSQL - Delivering Apps FasterPostgres NoSQL - Delivering Apps Faster
Postgres NoSQL - Delivering Apps Faster
EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
jdijcks
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
 

Similar to Optimize with Open Source (20)

Optimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and ControlOptimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and Control
 
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 kontroliOptymalizacja ś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
 
The Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesThe Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle Databases
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & Savings
 
Postgres for the Future
Postgres for the FuturePostgres for the Future
Postgres for the Future
 
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
 
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation:NoSQL Features, Replication, FDW & MorePostgres for Digital Transformation:NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in MinutesEPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in Minutes
 
I one Service Offerings
I one Service OfferingsI one Service Offerings
I one Service Offerings
 
Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview
 
How To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud DatabaseHow To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud Database
 
sudheer 3+
sudheer 3+sudheer 3+
sudheer 3+
 
New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
 
Postgres NoSQL - Delivering Apps Faster
Postgres NoSQL - Delivering Apps FasterPostgres NoSQL - Delivering Apps Faster
Postgres NoSQL - Delivering Apps Faster
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 

More from EDB

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud 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 UnternehmenDie 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 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, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
EDB
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas 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 PostgreSQLNoSQL 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?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 PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
EDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
EDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
EDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
EDB
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 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éesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
EDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 

More from EDB (20)

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

Recently uploaded

Unlocking value with event-driven architecture by Confluent
Unlocking value with event-driven architecture by ConfluentUnlocking value with event-driven architecture by Confluent
Unlocking value with event-driven architecture by Confluent
confluent
 
Alluxio Webinar | What’s new in Alluxio Enterprise AI 3.2: Leverage GPU Anywh...
Alluxio Webinar | What’s new in Alluxio Enterprise AI 3.2: Leverage GPU Anywh...Alluxio Webinar | What’s new in Alluxio Enterprise AI 3.2: Leverage GPU Anywh...
Alluxio Webinar | What’s new in Alluxio Enterprise AI 3.2: Leverage GPU Anywh...
Alluxio, Inc.
 
How to Secure Your Kubernetes Software Supply Chain at Scale
How to Secure Your Kubernetes Software Supply Chain at ScaleHow to Secure Your Kubernetes Software Supply Chain at Scale
How to Secure Your Kubernetes Software Supply Chain at Scale
Anchore
 
4. The Build System _ Embedded Android.pdf
4. The Build System _ Embedded Android.pdf4. The Build System _ Embedded Android.pdf
4. The Build System _ Embedded Android.pdf
VishalKumarJha10
 
UW Cert degree offer diploma
UW Cert degree offer diploma UW Cert degree offer diploma
UW Cert degree offer diploma
dakyuhe
 
OpenChain Webinar: IAV, TimeToAct and ISO/IEC 5230 - Third-Party Certificatio...
OpenChain Webinar: IAV, TimeToAct and ISO/IEC 5230 - Third-Party Certificatio...OpenChain Webinar: IAV, TimeToAct and ISO/IEC 5230 - Third-Party Certificatio...
OpenChain Webinar: IAV, TimeToAct and ISO/IEC 5230 - Third-Party Certificatio...
Shane Coughlan
 
Three available editions of Windows Servers crucial to your organization’s op...
Three available editions of Windows Servers crucial to your organization’s op...Three available editions of Windows Servers crucial to your organization’s op...
Three available editions of Windows Servers crucial to your organization’s op...
Q-Advise
 
Waze vs. Google Maps vs. Apple Maps, Who Else.pdf
Waze vs. Google Maps vs. Apple Maps, Who Else.pdfWaze vs. Google Maps vs. Apple Maps, Who Else.pdf
Waze vs. Google Maps vs. Apple Maps, Who Else.pdf
Ben Ramedani
 
BitLocker Data Recovery | BLR Tools Data Recovery Solutions
BitLocker Data Recovery | BLR Tools Data Recovery SolutionsBitLocker Data Recovery | BLR Tools Data Recovery Solutions
BitLocker Data Recovery | BLR Tools Data Recovery Solutions
Alina Tait
 
06. Ruby Array & Hash - Ruby Core Teaching
06. Ruby Array & Hash - Ruby Core Teaching06. Ruby Array & Hash - Ruby Core Teaching
06. Ruby Array & Hash - Ruby Core Teaching
quanhoangd129
 
vSAN_Tutorial_Presentation with important topics
vSAN_Tutorial_Presentation with important  topicsvSAN_Tutorial_Presentation with important  topics
vSAN_Tutorial_Presentation with important topics
abhilashspt
 
Top 10 ERP Companies in UAE Banibro IT Solutions.pdf
Top 10 ERP Companies in UAE Banibro IT Solutions.pdfTop 10 ERP Companies in UAE Banibro IT Solutions.pdf
Top 10 ERP Companies in UAE Banibro IT Solutions.pdf
Banibro IT Solutions
 
Monitoring the Execution of 14K Tests: Methods Tend to Have One Path that Is ...
Monitoring the Execution of 14K Tests: Methods Tend to Have One Path that Is ...Monitoring the Execution of 14K Tests: Methods Tend to Have One Path that Is ...
Monitoring the Execution of 14K Tests: Methods Tend to Have One Path that Is ...
Andre Hora
 
What is Micro Frontends and Why Use it.pdf
What is Micro Frontends and Why Use it.pdfWhat is Micro Frontends and Why Use it.pdf
What is Micro Frontends and Why Use it.pdf
lead93317
 
240717 ProPILE - Probing Privacy Leakage in Large Language Models.pdf
240717 ProPILE - Probing Privacy Leakage in Large Language Models.pdf240717 ProPILE - Probing Privacy Leakage in Large Language Models.pdf
240717 ProPILE - Probing Privacy Leakage in Large Language Models.pdf
CS Kwak
 
Literals - A Machine Independent Feature
Literals - A Machine Independent FeatureLiterals - A Machine Independent Feature
Literals - A Machine Independent Feature
21h16charis
 
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
John Gallagher
 
08. Ruby Enumerable - Ruby Core Teaching
08. Ruby Enumerable - Ruby Core Teaching08. Ruby Enumerable - Ruby Core Teaching
08. Ruby Enumerable - Ruby Core Teaching
quanhoangd129
 
CrushFTP 10.4.0.29 PC Software - WhizNews
CrushFTP 10.4.0.29 PC Software - WhizNewsCrushFTP 10.4.0.29 PC Software - WhizNews
CrushFTP 10.4.0.29 PC Software - WhizNews
Eman Nisar
 
01. Ruby Introduction - Ruby Core Teaching
01. Ruby Introduction - Ruby Core Teaching01. Ruby Introduction - Ruby Core Teaching
01. Ruby Introduction - Ruby Core Teaching
quanhoangd129
 

Recently uploaded (20)

Unlocking value with event-driven architecture by Confluent
Unlocking value with event-driven architecture by ConfluentUnlocking value with event-driven architecture by Confluent
Unlocking value with event-driven architecture by Confluent
 
Alluxio Webinar | What’s new in Alluxio Enterprise AI 3.2: Leverage GPU Anywh...
Alluxio Webinar | What’s new in Alluxio Enterprise AI 3.2: Leverage GPU Anywh...Alluxio Webinar | What’s new in Alluxio Enterprise AI 3.2: Leverage GPU Anywh...
Alluxio Webinar | What’s new in Alluxio Enterprise AI 3.2: Leverage GPU Anywh...
 
How to Secure Your Kubernetes Software Supply Chain at Scale
How to Secure Your Kubernetes Software Supply Chain at ScaleHow to Secure Your Kubernetes Software Supply Chain at Scale
How to Secure Your Kubernetes Software Supply Chain at Scale
 
4. The Build System _ Embedded Android.pdf
4. The Build System _ Embedded Android.pdf4. The Build System _ Embedded Android.pdf
4. The Build System _ Embedded Android.pdf
 
UW Cert degree offer diploma
UW Cert degree offer diploma UW Cert degree offer diploma
UW Cert degree offer diploma
 
OpenChain Webinar: IAV, TimeToAct and ISO/IEC 5230 - Third-Party Certificatio...
OpenChain Webinar: IAV, TimeToAct and ISO/IEC 5230 - Third-Party Certificatio...OpenChain Webinar: IAV, TimeToAct and ISO/IEC 5230 - Third-Party Certificatio...
OpenChain Webinar: IAV, TimeToAct and ISO/IEC 5230 - Third-Party Certificatio...
 
Three available editions of Windows Servers crucial to your organization’s op...
Three available editions of Windows Servers crucial to your organization’s op...Three available editions of Windows Servers crucial to your organization’s op...
Three available editions of Windows Servers crucial to your organization’s op...
 
Waze vs. Google Maps vs. Apple Maps, Who Else.pdf
Waze vs. Google Maps vs. Apple Maps, Who Else.pdfWaze vs. Google Maps vs. Apple Maps, Who Else.pdf
Waze vs. Google Maps vs. Apple Maps, Who Else.pdf
 
BitLocker Data Recovery | BLR Tools Data Recovery Solutions
BitLocker Data Recovery | BLR Tools Data Recovery SolutionsBitLocker Data Recovery | BLR Tools Data Recovery Solutions
BitLocker Data Recovery | BLR Tools Data Recovery Solutions
 
06. Ruby Array & Hash - Ruby Core Teaching
06. Ruby Array & Hash - Ruby Core Teaching06. Ruby Array & Hash - Ruby Core Teaching
06. Ruby Array & Hash - Ruby Core Teaching
 
vSAN_Tutorial_Presentation with important topics
vSAN_Tutorial_Presentation with important  topicsvSAN_Tutorial_Presentation with important  topics
vSAN_Tutorial_Presentation with important topics
 
Top 10 ERP Companies in UAE Banibro IT Solutions.pdf
Top 10 ERP Companies in UAE Banibro IT Solutions.pdfTop 10 ERP Companies in UAE Banibro IT Solutions.pdf
Top 10 ERP Companies in UAE Banibro IT Solutions.pdf
 
Monitoring the Execution of 14K Tests: Methods Tend to Have One Path that Is ...
Monitoring the Execution of 14K Tests: Methods Tend to Have One Path that Is ...Monitoring the Execution of 14K Tests: Methods Tend to Have One Path that Is ...
Monitoring the Execution of 14K Tests: Methods Tend to Have One Path that Is ...
 
What is Micro Frontends and Why Use it.pdf
What is Micro Frontends and Why Use it.pdfWhat is Micro Frontends and Why Use it.pdf
What is Micro Frontends and Why Use it.pdf
 
240717 ProPILE - Probing Privacy Leakage in Large Language Models.pdf
240717 ProPILE - Probing Privacy Leakage in Large Language Models.pdf240717 ProPILE - Probing Privacy Leakage in Large Language Models.pdf
240717 ProPILE - Probing Privacy Leakage in Large Language Models.pdf
 
Literals - A Machine Independent Feature
Literals - A Machine Independent FeatureLiterals - A Machine Independent Feature
Literals - A Machine Independent Feature
 
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
 
08. Ruby Enumerable - Ruby Core Teaching
08. Ruby Enumerable - Ruby Core Teaching08. Ruby Enumerable - Ruby Core Teaching
08. Ruby Enumerable - Ruby Core Teaching
 
CrushFTP 10.4.0.29 PC Software - WhizNews
CrushFTP 10.4.0.29 PC Software - WhizNewsCrushFTP 10.4.0.29 PC Software - WhizNews
CrushFTP 10.4.0.29 PC Software - WhizNews
 
01. Ruby Introduction - Ruby Core Teaching
01. Ruby Introduction - Ruby Core Teaching01. Ruby Introduction - Ruby Core Teaching
01. Ruby Introduction - Ruby Core Teaching
 

Optimize with Open Source

  • 1. 1© 2014 EnterpriseDB Corporation. All rights reserved. Optimizing Open Source for Greater Database Savings & Control Erik Baardse erik.baardse@enterprisedb.com
  • 2. 2© 2014 EnterpriseDB Corporation. All rights reserved. •  Evolution of today’s new enterprise data infrastructure model •  Do more with less −  Use open source and proprietary solutions together, strategically •  Workloads best suited for introducing Postgres into your environment −  Key advances in recent Postgres releases that support new data types and evolving data challenges •  Success milestones for evaluating the ‘when and how’ of expanding Postgres deployments •  How to get started Webcast Objectives
  • 3. © 2013 EDB All rights reserved 8.1. 3 The Need For a Better Way
  • 4. 4© 2014 EnterpriseDB Corporation. All rights reserved. Strategic IT Budget Problem 4 EDB reduces your DBMS costs by 80% or more enabling you to invest in emerging technologies 4© 2014 EnterpriseDB Corporation. All rights reserved. UP TO 35% DBMS Maintenance and Fees of software budgets are spent on Database Management Systems: BIG DATA CLOUD COMPUTING
  • 5. 5© 2014 EnterpriseDB Corporation. All rights reserved. •  Lower Cost −  Total Cost of Acquisition and Ownership •  Ease of Use −  Set up and managing •  Flexibility −  Integration −  No lock-in •  Community and Technology Roadmap −  Product evolution and organization •  Enterprise-class Support and Services −  Who’s going to help you? It’s More Than Just Cost Savings
  • 6. © 2013 EDB All rights reserved 8.1. 6 Optimizing with Open Source
  • 7. 7© 2014 EnterpriseDB Corporation. All rights reserved. OPERATING SYSTEM Open Source Use Evolving Time Savings Largest Savings PotentialMany companies have adopted OSS for other layers of their software stacks. The rewards for database are even greater. TODAY MIDDLEWARE DATABASE
  • 8. 8© 2014 EnterpriseDB Corporation. All rights reserved. Postgres’ Growth DB-Engines Ranking, December 2013 We congratulate MongoDB, PostgreSQL and Cassandra for their extraordinary achievements in 2013….The fact that we have three open source tools and two NoSQL systems amongst the winners may be an indication of what 2014 has in store for us.
  • 9. 9© 2014 EnterpriseDB Corporation. All rights reserved. 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 9 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
  • 10. 10© 2014 EnterpriseDB Corporation. All rights reserved. •  Object Relational Database features from the 90’s •  XML storage capabilities at the turn of the century •  NoSQL & Non-standard SQL features: −  JSON −  Nondurable storage −  Hstore −  PLV8 −  Full Text Indexing •  Foreign Data Wrappers •  PPAS Connector for Hadoop •  Oracle database compatibility Evolution and Growth of Postgres
  • 11. © 2013 EDB All rights reserved 8.1. 11 Implementation Process
  • 12. 12© 2014 EnterpriseDB Corporation. All rights reserved. How To Contain Costs Complementary Coexistence: •  NEW apps on Postgres •  Move easy-to-migrate existing apps •  Reassign other licenses to support HW upgrades and core apps Reduced Cost & Increased Control: •  Avoid additional license costs •  Reduce dependencies on vendors •  Improve negotiating leverage •  Lower costs over time EXISTING apps NEW apps #Licenses Y1 Y2 Y3 Y4 Hardware Upgrades License Creep: •  Expansion of existing applications •  Hardware upgrades •  New applications
  • 13. 13© 2014 EnterpriseDB Corporation. All rights reserved. Postgres Plus Deployment Strategies Strategy Benefits Develop/Deploy New LOB Applications •  Significant cost savings for non mission critical systems •  Leverages all existing Oracle skills •  Very low risk Deploy Postgres Plus as Oracle Replication Server •  Significant cost savings •  Leverages Postgres Plus Replication Server •  Leverages all existing Oracle skills •  Improves transaction and query performance Develop/Move Workloads to the Cloud •  Exponential TCO savings from hardware and software infrastructure •  Increased flexibility to move between physical, virtual and cloud database services •  Reduces DBA resource needs Migrate/Rewrite non Mission Critical Oracle Apps to Postgres Plus •  Significant cost savings •  Leverages all existing Oracle skills •  Very low risk Migrate/Rewrite Mission Critical Oracle Apps to Postgres Plus •  Biggest cost savings •  Leverages all existing Oracle skills •  Greatest deployment flexibility
  • 14. 14© 2014 EnterpriseDB Corporation. All rights reserved. •  Easy, fast start-up in minutes •  Elastic storage Adds disk space when needed •  Elastic scale out Adds clusters automatically based on usage levels •  Self-healing clusters •  Scheduled backups •  Automatic failover •  Easy to use monitoring EASY •  Private instances Not shared •  Set your own scale-out and backup parameters •  Access to set your own tuning configurations MAXIMUM CONTROL •  Run PostgreSQL or Postgres Plus •  Same DB in Cloud as in Data Center - Portability between environments •  AWS, OpenStack, CloudStack or bare metal environments PORTABILITY © 2014 EnterpriseDB Corporation. All rights reserved. 14 CLOUD DATABASE POSTGRES PLUS Enterprise Control & Portability
  • 15. 15© 2014 EnterpriseDB Corporation. All rights reserved. Postgres Fit Matrix (New and Existing) Single Department Multi-Department/Enterprise Mission Critical Standard Mission Critical Standard 99.99%+ availability; geographic failover <1 TB; < 100 concurrent users 99%+ availability 99.99%+ availability; geographic failover > 1 TB; highly integrated; > 1000 concurrent users 99%+ availability OLTP Web Apps ODS Archiving Reporting DWH Data Mart COTS Best Fit Good Fit Emerging
  • 16. 16© 2014 EnterpriseDB Corporation. All rights reserved. Applications Built on Postgres
  • 17. 17© 2014 EnterpriseDB Corporation. All rights reserved. Synchronized with and contributing to the PostgreSQL community Enterprise Leverage of Open Source
  • 18. © 2013 EDB All rights reserved 8.1. 18 Case Study: Staggering Cost Savings Fantastic ROI when you move to Postgres Source: TCO/ROI Analysis with ROI Analyst from Alinean, Inc. Oracle vs. Postgres Plus Advanced Server •  $1,706,673 of 3-year cumulative benefits by moving to EnterpriseDB PPAS on HP Integrity BL890c server blades •  Return on investment of 271% •  Internal rate of return of 101% •  Payback period of 12 months
  • 19. 19© 2014 EnterpriseDB Corporation. All rights reserved. Assessing Ease of Migration 19 Oracle 1. Analyze Oracle schema layout for supported features in PPAS 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
  • 20. 20© 2014 EnterpriseDB Corporation. All rights reserved. Organizations that migrated Oracle-based applications to Postgres Plus Advanced Server stated the degree to which they had to modify these applications. Source: TechValidate Survey: Ease of Migration 51% had slight to no modifications
  • 21. 21© 2014 EnterpriseDB Corporation. All rights reserved. 71% of surveyed organizations using Postgres Plus Advanced Server identified the ability to use existing Oracle DBA skills as having the greatest impact on the productivity of their DBA team. Source: TechValidate Survey Survey: Reuse Oracle DBA Skills
  • 22. 22© 2014 EnterpriseDB Corporation. All rights reserved. 22 Security ���  Fine Grained Audit Logging •  Row Level Security (VPD) •  SQL Injection attack guard •  Server-side code protection •  EAL2 certification Bundled Tools •  Oracle, SQL Server & PostgreSQL to Postgres Plus replication •  Enterprise management, monitoring and tuning •  Oracle, SQL Server & MySQL to Postgres Plus Migration Tools Oracle Compatibility •  Faster, easier migrations •  PL/SQL, OCI support •  Oracle SQL extensions •  User defined objects •  Function packages •  Database links •  Oracle-like tools: EDB*Loader, EDB*Plus, EDB*Wrap Performance •  Faster Partitioning - 400x faster writes - 76x faster selects •  SQL Profiler – fix slow workloads •  Bulk Data Loader - 2x faster •  Index Advisor - speeds up inquiries •  Query Hints - optimizer control •  DynaTune - memory upgrades •  Bulk Collect/Fetch/Binding of arrays •  Dynamic runtime statistics reveals SQL wait bottlenecks ADVANCED SERVERPOSTGRES PLUS
  • 23. 23© 2014 EnterpriseDB Corporation. All rights reserved. New Gartner ODBMS Magic Quadrant Gartner Comments: •  Community leadership — EnterpriseDB is the primary contributor to the PostgreSQL community and is responsible for many new features of PostgreSQL, including JSON. •  Functionality — The functionality of EnterpriseDB's Postgres Plus has increased greatly, and with the Oracle Compatibility Feature is now more than sufficient to run both mission-critical and non-mission-critical applications. •  Stability and compatibility — References specifically call out compatibility with Oracle, the stability of the DBMS and product support as strengths.
  • 24. 24© 2014 EnterpriseDB Corporation. All rights reserved. Postgres Plus Advanced Server Postgres Plus Cloud Database High Availability PerformanceManagement REMOTE DBA 24x7 SUPPORT PROFESSIONAL SERVICES TRAINING EDB Serves All Your Postgres Needs PostgreSQL Security
  • 25. 25© 2014 EnterpriseDB Corporation. All rights reserved. POSTGRES innovation ENTERPRISE reliability 24/7 support Services & training Enterprise-class features & tools Indemnification Product road-map Control Thousands of developers Fast development cycles Low cost No vendor lock-in Advanced features Get The Best Of Both Worlds
  • 26. 26© 2014 EnterpriseDB Corporation. All rights reserved. •  Capabilities aligned to needs •  Next steps Unlock your possibilities now ! Erik Baardse Erik.baardse@enterprisedb.com