Reducing Database Pain & Costs with Postgres! February 2013 EnterpriseDB, Postgres Plus and Dynatune are trademarks of EnterpriseDB Corporation. Other names may be trademarks of their 1 respective owners. © 2010. All rights reserved.
PostgreSQL is at a “Tipping Point” !! Tipping Point Number Postgres Deployments “a tipping point is the culmination of a build-up of small changes that effects a big change” Rate of Adoption © 2013 EnterpriseDB. Privileged and Confidential. All rights 2 reserved.
Proof: Postgres in the News! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 3
Proof: The Analysts’ Opinions! •  PostgreSQL is a proven database for enterprise relational application workloads •  We are witnessing increased interest in PostgreSQL to support evolving data management requirements! •  Increased commercial offerings and cloud-based functionality are driving adoption •  PostgreSQL is set to play a greater role in the evolving data ! management landscape ! ---Matt Aslett, Research Manager, Data Mgt & Analytics, 451 Group ! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
Why? Cost!! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 5
Why? Big Technology Advances in PostgreSQL! u  Greater scalability—past 64 cores u  JSON support u  Index-only scans u  Reduced power consumption u  Cascading replication u  Streaming replication u  Synchronous replication u  Range type support u  More enterprise features on the way "NewsBlur, a social news reader, relies on Postgres for storing millions of sites and subscriptions. Solid and reliable for years," said Samuel Clay, founder of newsblur.com. "We're on 9.1 now, and moving to 9.2 soon for the cascading replication alone; and it's been a pleasure since 8.4.” Postgres.org © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 6
Why? Performance! Linear Read Scaling up to 64 cores © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
Why? OSS progression through the stack! Database PostgreSQL Middleware Jboss, Apache Virtualization Hypervisors (VMware) Operating System Linux (Suse,Red Hat) © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
Why? Platform Shift to Cloud! 2 out of top 8 cloud DB’s featured in Forrester’s Wave Report provide PostgreSQL solutions! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 9
PostgreSQL Overview! u  Most mature open source RDBMS technology! u  Enterprise-class features (built like Oracle, DB2, SQL Server)! u  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 © 2013 EnterpriseDB. Confidential and Proprietary. All rights reserved. 10
PostgreSQL Users – they are everywhere! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 11
Who is EnterpriseDB?! u  Largest commercial entity behind PostgreSQL! u  Enables open-source cost benefits along with the products, resources and support of a full commercial database company! u  Enhanced Postgres Plus products for enterprise-class applications:! •  Security! •  Performance! •  Oracle compatibility! •  Monitoring, management & replication tools! u  Global provider for all your PostgreSQL needs! ! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 12
EnterpriseDB’s contributions to the Community! u  Contribute new code to community PostgreSQL! u  Community Core Team and Contributors employed by EnterpriseDB! u  Full financial sponsorship for Bruce Momjian, co-founder of the PostgreSQL Global Development Group and contributor to PostgreSQL since 1996! u  Created 1-Click installer making it easier to download and install PostgreSQL—available on EnterpriseDB website ! u  Leading Postgres evangelist in the media and with Global 1,000 corporations! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 13
EnterpriseDB Facts! u  Founded in 2004, first product GA in 2005! u  130+ employees! u  Global presence with offices in North America; EMEA; India; ASEAN; APAC! u  2,000+ customers across all market segments! u  Fast growing: 62% YOY sales growth in 2012! u  Strong financial backing! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 14
Managing Risk: Application Type! EFFORT/ COST APPLICATION RISK TIME PAIN SAVINGS Reporting Low Fastest Minimal $$ Based on New App Low Minimal $$$ App Edge Moderate Moderate Moderate $$$ Based on Minimal to Core Higher $$$$ compatibility Highest u  Starting with reporting, new or edge applications can minimize risk and operational pain from migration u  Risk & pain can also be minimized based on DB compatibility © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 15
Managing Risk: Other Factors u  Technical: •  Compatibility •  Feature sets u  Human: •  Training •  Change management u  Operational: •  Testing •  Monitoring •  Management •  Back-up •  Replication •  Security © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 16
Reducing Risk: Oracle Compatibility! u  Run applications written for Oracle virtually unchanged u  No need to re-train Oracle DBAs and developers u  Support for PL/SQL language and OCI interoperability u  Replication for easy sharing of data © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 17
What Is Postgres Plus Advanced Server?! u  Built on the world’s most advanced database—PostgreSQL u  9th generation Oracle compatibility u  World-class security add-ons u  Performance that rivals any other proprietary RDBMS u  Enterprise-class developer and DBA tools PostgreSQL u  Installation, performance tuning, and maintenance services u  Software indemnification © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 18
Postgres Cost Savings Example
 ! Oracle vs. Postgres Plus Advanced Server Fantastic ROI when you move to open source-based technology •  $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: 101% •  Payback period of 12 months Source: TCO/ROI Analysis with ROI Analyst from Alinean, Inc. © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 19
Case Study: F100 Defense Contractor (North America)! PROFILE – Enterprise Migration / >$1B / Government u  Large Systems Integrator and Defense Agency u  Replacing 140+ Oracle DB’s u  DBMS for mission critical systems storing missile launching information u  Migrated from Oracle to Postgres Plus Advanced Server u  Key customer requirements: •  Price/Performance! •  Advanced security, availability & reliability! •  Oracle Compatibility / ease of migration! •  EAL2 Certification! •  Open source technology strategy & DB roadmap! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 20
Reducing Risk: Assessing Compatibility! 1 Analyze Oracle Schema Layout: Static Analysis of Oracle Schema and database layout 2 Review features used in Oracle client application: Static Analysis of Source Code Developer Interviews © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 21
Reducing Risk: Assessing Compatibility! 3 Evaluate results along 5 axis using proven algorithms: 4 Migration report developed: u  Scoreof 1 – 10 assigned based on analysis of steps 1 and 2 –  1 difficult – 10 minimal effort! u  Work arounds for identified missing features u  Time estimates given in man weeks © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 22
Case Study: G50 Global Systems Integrator ! PROFILE: Enterprise Migration / >$1B / Tech u  Top 10 Global System Integrators u  Internal use taxation application replacing Oracle u  Products purchased: •  Postgres Plus Advanced Server Subscriptions! •  Oracle Migration Assessment! u  Migrated VAT application from Oracle to Postgres Plus Advanced Server and plan to migrate their Government and FSI applications in coming year u  Key customer requirements: •  Price/Performance! •  Oracle migration capabilities! •  Scalability & reliability! •  Comprehensive database technology roadmap! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 23
Reducing Pain: Operational Assistance! u  Oracle Migration Factory Services: •  Perform database Migration! –  Resolve any issues! –  Implement workarounds as needed! •  Document changes/workarounds! •  Educate staff! •  Customize with add on options as required! u  Remote DBA Services: •  Architectural Health Check! •  Monitoring & Automation! •  System Maintenance! •  Performance Management! •  24/7 Support u  Custom Engineering Services: •  Deep Postgres Engineering Resources! •  Custom features or certification © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 24
Case Study: F50 Insurance Company (North America)! PROFILE: Enterprise New App / >$1B / Finserv u  Leading Insurance Company u  Mission critical DB supporting applications for brokers and customers u  Products purchased: •  Postgres Plus Advance Server Subscriptions! •  On-site service team! •  Training! u  Creating an integrated 360 view of customers & brokers u  Key customer requirements: •  PostgreSQL expertise ! •  Best-in-class support capabilities! •  Comprehensive product roadmap! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 25
We support ALL your Postgres needs…! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 26
Case Study: Federal Government Agency (ASIA)! PROFILE: Enterprise New / $>1B / Government u  Premier Science & Technology Institute of Government of India u  National and state applications that store data on over 1 billion citizens (vehicle IDs, Postal Information, Visa tracking) u  Products purchased: •  Community PostgreSQL with Postgres Plus tools and support (Postgres Plus Solution Pack)! •  Onsite staffing! u  Key customer requirements: •  Price/Performance! •  Product support options, ! •  Product tooling built and supported by EnterpriseDB (Postgres Enterprise Manager)! •  Comprehensive product roadmap and scalable product support! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 27
Case Study: Top 10 Security Provider (North America)! PROFILE: ISV/Embedded / Enterprise Migration / >$1B / Tech u  Replacement for Oracle in Authentication Manager software supporting over 13,000 customers u  Products purchased: •  PostgreSQL Level 3 Embedded DB Support! •  Postgres Plus as OEM database for SaaS offering! u  Key customer requirements: •  Price/Performance! •  Oracle compatibility! •  Multi-Master Replication! •  PostgreSQL expertise! •  Global support ! •  Detailed product roadmap! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 28
Now what? Download and save!! www.enterprisedb.com: /download-advanced-server /download-xdb-replication-server-mmr /download-enterprise-manager © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 29
Let me know if I can help…! Jay Barrows 508-277-1880 Jay.barrows@enterprisedb.com © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
What are your Questions??! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
© 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.

Reducing Database Pain & Costs with Postgres

  • 1.
    Reducing Database Pain& Costs with Postgres! February 2013 EnterpriseDB, Postgres Plus and Dynatune are trademarks of EnterpriseDB Corporation. Other names may be trademarks of their 1 respective owners. © 2010. All rights reserved.
  • 2.
    PostgreSQL is ata “Tipping Point” !! Tipping Point Number Postgres Deployments “a tipping point is the culmination of a build-up of small changes that effects a big change” Rate of Adoption © 2013 EnterpriseDB. Privileged and Confidential. All rights 2 reserved.
  • 3.
    Proof: Postgres inthe News! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 3
  • 4.
    Proof: The Analysts’Opinions! •  PostgreSQL is a proven database for enterprise relational application workloads •  We are witnessing increased interest in PostgreSQL to support evolving data management requirements! •  Increased commercial offerings and cloud-based functionality are driving adoption •  PostgreSQL is set to play a greater role in the evolving data ! management landscape ! ---Matt Aslett, Research Manager, Data Mgt & Analytics, 451 Group ! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
  • 5.
    Why? Cost!! © 2013EnterpriseDB. Privileged and Confidential. All rights reserved. 5
  • 6.
    Why? Big TechnologyAdvances in PostgreSQL! u  Greater scalability—past 64 cores u  JSON support u  Index-only scans u  Reduced power consumption u  Cascading replication u  Streaming replication u  Synchronous replication u  Range type support u  More enterprise features on the way "NewsBlur, a social news reader, relies on Postgres for storing millions of sites and subscriptions. Solid and reliable for years," said Samuel Clay, founder of newsblur.com. "We're on 9.1 now, and moving to 9.2 soon for the cascading replication alone; and it's been a pleasure since 8.4.” Postgres.org © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 6
  • 7.
    Why? Performance! Linear Read Scaling up to 64 cores © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
  • 8.
    Why? OSS progressionthrough the stack! Database PostgreSQL Middleware Jboss, Apache Virtualization Hypervisors (VMware) Operating System Linux (Suse,Red Hat) © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
  • 9.
    Why? Platform Shiftto Cloud! 2 out of top 8 cloud DB’s featured in Forrester’s Wave Report provide PostgreSQL solutions! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 9
  • 10.
    PostgreSQL Overview! u  Most mature open source RDBMS technology! u  Enterprise-class features (built like Oracle, DB2, SQL Server)! u  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 © 2013 EnterpriseDB. Confidential and Proprietary. All rights reserved. 10
  • 11.
    PostgreSQL Users –they are everywhere! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 11
  • 12.
    Who is EnterpriseDB?! u  Largest commercial entity behind PostgreSQL! u  Enables open-source cost benefits along with the products, resources and support of a full commercial database company! u  Enhanced Postgres Plus products for enterprise-class applications:! •  Security! •  Performance! •  Oracle compatibility! •  Monitoring, management & replication tools! u  Global provider for all your PostgreSQL needs! ! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 12
  • 13.
    EnterpriseDB’s contributions tothe Community! u  Contribute new code to community PostgreSQL! u  Community Core Team and Contributors employed by EnterpriseDB! u  Full financial sponsorship for Bruce Momjian, co-founder of the PostgreSQL Global Development Group and contributor to PostgreSQL since 1996! u  Created 1-Click installer making it easier to download and install PostgreSQL—available on EnterpriseDB website ! u  Leading Postgres evangelist in the media and with Global 1,000 corporations! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 13
  • 14.
    EnterpriseDB Facts! u  Founded in 2004, first product GA in 2005! u  130+ employees! u  Global presence with offices in North America; EMEA; India; ASEAN; APAC! u  2,000+ customers across all market segments! u  Fast growing: 62% YOY sales growth in 2012! u  Strong financial backing! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 14
  • 15.
    Managing Risk: ApplicationType! EFFORT/ COST APPLICATION RISK TIME PAIN SAVINGS Reporting Low Fastest Minimal $$ Based on New App Low Minimal $$$ App Edge Moderate Moderate Moderate $$$ Based on Minimal to Core Higher $$$$ compatibility Highest u  Starting with reporting, new or edge applications can minimize risk and operational pain from migration u  Risk & pain can also be minimized based on DB compatibility © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 15
  • 16.
    Managing Risk: OtherFactors u  Technical: •  Compatibility •  Feature sets u  Human: •  Training •  Change management u  Operational: •  Testing •  Monitoring •  Management •  Back-up •  Replication •  Security © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 16
  • 17.
    Reducing Risk: OracleCompatibility! u  Run applications written for Oracle virtually unchanged u  No need to re-train Oracle DBAs and developers u  Support for PL/SQL language and OCI interoperability u  Replication for easy sharing of data © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 17
  • 18.
    What Is PostgresPlus Advanced Server?! u  Built on the world’s most advanced database—PostgreSQL u  9th generation Oracle compatibility u  World-class security add-ons u  Performance that rivals any other proprietary RDBMS u  Enterprise-class developer and DBA tools PostgreSQL u  Installation, performance tuning, and maintenance services u  Software indemnification © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 18
  • 19.
    Postgres Cost SavingsExample
 ! Oracle vs. Postgres Plus Advanced Server Fantastic ROI when you move to open source-based technology •  $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: 101% •  Payback period of 12 months Source: TCO/ROI Analysis with ROI Analyst from Alinean, Inc. © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 19
  • 20.
    Case Study: F100Defense Contractor (North America)! PROFILE – Enterprise Migration / >$1B / Government u  Large Systems Integrator and Defense Agency u  Replacing 140+ Oracle DB’s u  DBMS for mission critical systems storing missile launching information u  Migrated from Oracle to Postgres Plus Advanced Server u  Key customer requirements: •  Price/Performance! •  Advanced security, availability & reliability! •  Oracle Compatibility / ease of migration! •  EAL2 Certification! •  Open source technology strategy & DB roadmap! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 20
  • 21.
    Reducing Risk: AssessingCompatibility! 1 Analyze Oracle Schema Layout: Static Analysis of Oracle Schema and database layout 2 Review features used in Oracle client application: Static Analysis of Source Code Developer Interviews © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 21
  • 22.
    Reducing Risk: AssessingCompatibility! 3 Evaluate results along 5 axis using proven algorithms: 4 Migration report developed: u  Scoreof 1 – 10 assigned based on analysis of steps 1 and 2 –  1 difficult – 10 minimal effort! u  Work arounds for identified missing features u  Time estimates given in man weeks © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 22
  • 23.
    Case Study: G50Global Systems Integrator ! PROFILE: Enterprise Migration / >$1B / Tech u  Top 10 Global System Integrators u  Internal use taxation application replacing Oracle u  Products purchased: •  Postgres Plus Advanced Server Subscriptions! •  Oracle Migration Assessment! u  Migrated VAT application from Oracle to Postgres Plus Advanced Server and plan to migrate their Government and FSI applications in coming year u  Key customer requirements: •  Price/Performance! •  Oracle migration capabilities! •  Scalability & reliability! •  Comprehensive database technology roadmap! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 23
  • 24.
    Reducing Pain: OperationalAssistance! u  Oracle Migration Factory Services: •  Perform database Migration! –  Resolve any issues! –  Implement workarounds as needed! •  Document changes/workarounds! •  Educate staff! •  Customize with add on options as required! u  Remote DBA Services: •  Architectural Health Check! •  Monitoring & Automation! •  System Maintenance! •  Performance Management! •  24/7 Support u  Custom Engineering Services: •  Deep Postgres Engineering Resources! •  Custom features or certification © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 24
  • 25.
    Case Study: F50Insurance Company (North America)! PROFILE: Enterprise New App / >$1B / Finserv u  Leading Insurance Company u  Mission critical DB supporting applications for brokers and customers u  Products purchased: •  Postgres Plus Advance Server Subscriptions! •  On-site service team! •  Training! u  Creating an integrated 360 view of customers & brokers u  Key customer requirements: •  PostgreSQL expertise ! •  Best-in-class support capabilities! •  Comprehensive product roadmap! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 25
  • 26.
    We support ALLyour Postgres needs…! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 26
  • 27.
    Case Study: FederalGovernment Agency (ASIA)! PROFILE: Enterprise New / $>1B / Government u  Premier Science & Technology Institute of Government of India u  National and state applications that store data on over 1 billion citizens (vehicle IDs, Postal Information, Visa tracking) u  Products purchased: •  Community PostgreSQL with Postgres Plus tools and support (Postgres Plus Solution Pack)! •  Onsite staffing! u  Key customer requirements: •  Price/Performance! •  Product support options, ! •  Product tooling built and supported by EnterpriseDB (Postgres Enterprise Manager)! •  Comprehensive product roadmap and scalable product support! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 27
  • 28.
    Case Study: Top10 Security Provider (North America)! PROFILE: ISV/Embedded / Enterprise Migration / >$1B / Tech u  Replacement for Oracle in Authentication Manager software supporting over 13,000 customers u  Products purchased: •  PostgreSQL Level 3 Embedded DB Support! •  Postgres Plus as OEM database for SaaS offering! u  Key customer requirements: •  Price/Performance! •  Oracle compatibility! •  Multi-Master Replication! •  PostgreSQL expertise! •  Global support ! •  Detailed product roadmap! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 28
  • 29.
    Now what? Downloadand save!! www.enterprisedb.com: /download-advanced-server /download-xdb-replication-server-mmr /download-enterprise-manager © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 29
  • 30.
    Let me knowif I can help…! Jay Barrows 508-277-1880 Jay.barrows@enterprisedb.com © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
  • 31.
    What are yourQuestions??! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
  • 32.
    © 2013 EnterpriseDB.Privileged and Confidential. All rights reserved.