SlideShare a Scribd company logo
1 of 32
Download to read offline
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.

More Related Content

What's hot

Looking ahead at PostgreSQL 15
Looking ahead at PostgreSQL 15Looking ahead at PostgreSQL 15
Looking ahead at PostgreSQL 15Jonathan Katz
 
PostgreSQL 15 and its Major Features -(Aakash M - Mydbops) - Mydbops Opensour...
PostgreSQL 15 and its Major Features -(Aakash M - Mydbops) - Mydbops Opensour...PostgreSQL 15 and its Major Features -(Aakash M - Mydbops) - Mydbops Opensour...
PostgreSQL 15 and its Major Features -(Aakash M - Mydbops) - Mydbops Opensour...Mydbops
 
Achieving High Availability in PostgreSQL
Achieving High Availability in PostgreSQLAchieving High Availability in PostgreSQL
Achieving High Availability in PostgreSQLMydbops
 
Oracle to Postgres Schema Migration Hustle
Oracle to Postgres Schema Migration HustleOracle to Postgres Schema Migration Hustle
Oracle to Postgres Schema Migration HustleEDB
 
PostgreSQL for Oracle Developers and DBA's
PostgreSQL for Oracle Developers and DBA'sPostgreSQL for Oracle Developers and DBA's
PostgreSQL for Oracle Developers and DBA'sGerger
 
Advanced backup methods (Postgres@CERN)
Advanced backup methods (Postgres@CERN)Advanced backup methods (Postgres@CERN)
Advanced backup methods (Postgres@CERN)Anastasia Lubennikova
 
Best practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability TutorialBest practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability TutorialColin Charles
 
MongoDB vs. Postgres Benchmarks
MongoDB vs. Postgres Benchmarks MongoDB vs. Postgres Benchmarks
MongoDB vs. Postgres Benchmarks EDB
 
Open Policy Agent Deep Dive Seattle 2018
Open Policy Agent Deep Dive Seattle 2018Open Policy Agent Deep Dive Seattle 2018
Open Policy Agent Deep Dive Seattle 2018Torin Sandall
 
Migration from Oracle to PostgreSQL: NEED vs REALITY
Migration from Oracle to PostgreSQL: NEED vs REALITYMigration from Oracle to PostgreSQL: NEED vs REALITY
Migration from Oracle to PostgreSQL: NEED vs REALITYAshnikbiz
 
Oracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ OverviewOracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ OverviewKris Rice
 
PGDay.Amsterdam 2018 - Stefan Fercot - Save your data with pgBackRest
PGDay.Amsterdam 2018 - Stefan Fercot - Save your data with pgBackRestPGDay.Amsterdam 2018 - Stefan Fercot - Save your data with pgBackRest
PGDay.Amsterdam 2018 - Stefan Fercot - Save your data with pgBackRestPGDay.Amsterdam
 
What is new in PostgreSQL 14?
What is new in PostgreSQL 14?What is new in PostgreSQL 14?
What is new in PostgreSQL 14?Mydbops
 
Conquering Data Migration from Oracle to Postgres
Conquering Data Migration from Oracle to PostgresConquering Data Migration from Oracle to Postgres
Conquering Data Migration from Oracle to PostgresEDB
 
Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Lucas Jellema
 
EXACC Presentat CHEUG 2019 (9).pptx
EXACC Presentat CHEUG 2019 (9).pptxEXACC Presentat CHEUG 2019 (9).pptx
EXACC Presentat CHEUG 2019 (9).pptxabdulhafeezkalsekar1
 
10 things, an Oracle DBA should care about when moving to PostgreSQL
10 things, an Oracle DBA should care about when moving to PostgreSQL10 things, an Oracle DBA should care about when moving to PostgreSQL
10 things, an Oracle DBA should care about when moving to PostgreSQLPostgreSQL-Consulting
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresqlbotsplash.com
 

What's hot (20)

Looking ahead at PostgreSQL 15
Looking ahead at PostgreSQL 15Looking ahead at PostgreSQL 15
Looking ahead at PostgreSQL 15
 
PostgreSQL 15 and its Major Features -(Aakash M - Mydbops) - Mydbops Opensour...
PostgreSQL 15 and its Major Features -(Aakash M - Mydbops) - Mydbops Opensour...PostgreSQL 15 and its Major Features -(Aakash M - Mydbops) - Mydbops Opensour...
PostgreSQL 15 and its Major Features -(Aakash M - Mydbops) - Mydbops Opensour...
 
Achieving High Availability in PostgreSQL
Achieving High Availability in PostgreSQLAchieving High Availability in PostgreSQL
Achieving High Availability in PostgreSQL
 
Oracle to Postgres Schema Migration Hustle
Oracle to Postgres Schema Migration HustleOracle to Postgres Schema Migration Hustle
Oracle to Postgres Schema Migration Hustle
 
PostgreSQL for Oracle Developers and DBA's
PostgreSQL for Oracle Developers and DBA'sPostgreSQL for Oracle Developers and DBA's
PostgreSQL for Oracle Developers and DBA's
 
Advanced backup methods (Postgres@CERN)
Advanced backup methods (Postgres@CERN)Advanced backup methods (Postgres@CERN)
Advanced backup methods (Postgres@CERN)
 
Best practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability TutorialBest practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability Tutorial
 
MongoDB vs. Postgres Benchmarks
MongoDB vs. Postgres Benchmarks MongoDB vs. Postgres Benchmarks
MongoDB vs. Postgres Benchmarks
 
Open Policy Agent Deep Dive Seattle 2018
Open Policy Agent Deep Dive Seattle 2018Open Policy Agent Deep Dive Seattle 2018
Open Policy Agent Deep Dive Seattle 2018
 
PostgreSQL replication
PostgreSQL replicationPostgreSQL replication
PostgreSQL replication
 
Migration from Oracle to PostgreSQL: NEED vs REALITY
Migration from Oracle to PostgreSQL: NEED vs REALITYMigration from Oracle to PostgreSQL: NEED vs REALITY
Migration from Oracle to PostgreSQL: NEED vs REALITY
 
Oracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ OverviewOracle REST Data Services Best Practices/ Overview
Oracle REST Data Services Best Practices/ Overview
 
PGDay.Amsterdam 2018 - Stefan Fercot - Save your data with pgBackRest
PGDay.Amsterdam 2018 - Stefan Fercot - Save your data with pgBackRestPGDay.Amsterdam 2018 - Stefan Fercot - Save your data with pgBackRest
PGDay.Amsterdam 2018 - Stefan Fercot - Save your data with pgBackRest
 
What is new in PostgreSQL 14?
What is new in PostgreSQL 14?What is new in PostgreSQL 14?
What is new in PostgreSQL 14?
 
Conquering Data Migration from Oracle to Postgres
Conquering Data Migration from Oracle to PostgresConquering Data Migration from Oracle to Postgres
Conquering Data Migration from Oracle to Postgres
 
Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...
 
Monitoring With Prometheus
Monitoring With PrometheusMonitoring With Prometheus
Monitoring With Prometheus
 
EXACC Presentat CHEUG 2019 (9).pptx
EXACC Presentat CHEUG 2019 (9).pptxEXACC Presentat CHEUG 2019 (9).pptx
EXACC Presentat CHEUG 2019 (9).pptx
 
10 things, an Oracle DBA should care about when moving to PostgreSQL
10 things, an Oracle DBA should care about when moving to PostgreSQL10 things, an Oracle DBA should care about when moving to PostgreSQL
10 things, an Oracle DBA should care about when moving to PostgreSQL
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresql
 

Viewers also liked

Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade ComplianceAvoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade ComplianceEDB
 
Why opensource cloud
Why opensource cloudWhy opensource cloud
Why opensource cloudsprdd
 
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS  by  Namik Hrle ...Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS  by  Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...Surekha Parekh
 
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...Red_Hat_Storage
 
ITAM Review Oracle Seminar NY Pallisade Compliance Presentation
ITAM Review Oracle Seminar NY Pallisade Compliance PresentationITAM Review Oracle Seminar NY Pallisade Compliance Presentation
ITAM Review Oracle Seminar NY Pallisade Compliance PresentationMartin Thompson
 
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.5EDB
 
10 Reasons to Start Your Analytics Project with PostgreSQL
10 Reasons to Start Your Analytics Project with PostgreSQL10 Reasons to Start Your Analytics Project with PostgreSQL
10 Reasons to Start Your Analytics Project with PostgreSQLSatoshi Nagayasu
 
PostgreSQL and Linux Containers
PostgreSQL and Linux ContainersPostgreSQL and Linux Containers
PostgreSQL and Linux ContainersJignesh Shah
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Gabriele Bartolini
 
Ten Reasons Why You Should Prefer PostgreSQL to MySQL
Ten Reasons Why You Should Prefer PostgreSQL to MySQLTen Reasons Why You Should Prefer PostgreSQL to MySQL
Ten Reasons Why You Should Prefer PostgreSQL to MySQLanandology
 
In-Database Analyticsの必要性と可能性
In-Database Analyticsの必要性と可能性In-Database Analyticsの必要性と可能性
In-Database Analyticsの必要性と可能性Satoshi Nagayasu
 

Viewers also liked (11)

Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade ComplianceAvoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
 
Why opensource cloud
Why opensource cloudWhy opensource cloud
Why opensource cloud
 
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS  by  Namik Hrle ...Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS  by  Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
 
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
 
ITAM Review Oracle Seminar NY Pallisade Compliance Presentation
ITAM Review Oracle Seminar NY Pallisade Compliance PresentationITAM Review Oracle Seminar NY Pallisade Compliance Presentation
ITAM Review Oracle Seminar NY Pallisade Compliance Presentation
 
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
 
10 Reasons to Start Your Analytics Project with PostgreSQL
10 Reasons to Start Your Analytics Project with PostgreSQL10 Reasons to Start Your Analytics Project with PostgreSQL
10 Reasons to Start Your Analytics Project with PostgreSQL
 
PostgreSQL and Linux Containers
PostgreSQL and Linux ContainersPostgreSQL and Linux Containers
PostgreSQL and Linux Containers
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
 
Ten Reasons Why You Should Prefer PostgreSQL to MySQL
Ten Reasons Why You Should Prefer PostgreSQL to MySQLTen Reasons Why You Should Prefer PostgreSQL to MySQL
Ten Reasons Why You Should Prefer PostgreSQL to MySQL
 
In-Database Analyticsの必要性と可能性
In-Database Analyticsの必要性と可能性In-Database Analyticsの必要性と可能性
In-Database Analyticsの必要性と可能性
 

Similar to Reducing Database Pain & Costs with Postgres

Avoiding.the.pitfallsof.oracle.migration.2013
Avoiding.the.pitfallsof.oracle.migration.2013Avoiding.the.pitfallsof.oracle.migration.2013
Avoiding.the.pitfallsof.oracle.migration.2013EDB
 
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 kontroliEDB
 
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 2019EDB
 
Best Practices & Lessons Learned from Deployment of PostgreSQL
 Best Practices & Lessons Learned from Deployment of PostgreSQL Best Practices & Lessons Learned from Deployment of PostgreSQL
Best Practices & Lessons Learned from Deployment of PostgreSQLEDB
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresEDB
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinKangaroot
 
Exploring Data with Jaspersoft
Exploring Data with JaspersoftExploring Data with Jaspersoft
Exploring Data with JaspersoftMike Boyarski
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolEDB
 
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 & ControlEDB
 
Postgres for the Future
Postgres for the FuturePostgres for the Future
Postgres for the FutureEDB
 
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 PowerLinuxEDB
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open SourceEDB
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Ashnikbiz
 
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 DatabasesEDB
 
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 & SavingsEDB
 
Postgres NoSQL - Delivering Apps Faster
Postgres NoSQL - Delivering Apps FasterPostgres NoSQL - Delivering Apps Faster
Postgres NoSQL - Delivering Apps FasterEDB
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015Miloslav Hašek
 
Postgres Plus Cloud Database
Postgres Plus Cloud DatabasePostgres Plus Cloud Database
Postgres Plus Cloud DatabaseGary Carter
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Fran Navarro
 
The Power of Postgres Plus Cloud Database
The Power of Postgres Plus Cloud DatabaseThe Power of Postgres Plus Cloud Database
The Power of Postgres Plus Cloud DatabaseEDB
 

Similar to Reducing Database Pain & Costs with Postgres (20)

Avoiding.the.pitfallsof.oracle.migration.2013
Avoiding.the.pitfallsof.oracle.migration.2013Avoiding.the.pitfallsof.oracle.migration.2013
Avoiding.the.pitfallsof.oracle.migration.2013
 
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
 
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
 
Best Practices & Lessons Learned from Deployment of PostgreSQL
 Best Practices & Lessons Learned from Deployment of PostgreSQL Best Practices & Lessons Learned from Deployment of PostgreSQL
Best Practices & Lessons Learned from Deployment of PostgreSQL
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
 
Exploring Data with Jaspersoft
Exploring Data with JaspersoftExploring Data with Jaspersoft
Exploring Data with Jaspersoft
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
 
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
 
Postgres for the Future
Postgres for the FuturePostgres for the Future
Postgres for the Future
 
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
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
 
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
 
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 NoSQL - Delivering Apps Faster
Postgres NoSQL - Delivering Apps FasterPostgres NoSQL - Delivering Apps Faster
Postgres NoSQL - Delivering Apps Faster
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015
 
Postgres Plus Cloud Database
Postgres Plus Cloud DatabasePostgres Plus Cloud Database
Postgres Plus Cloud Database
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
The Power of Postgres Plus Cloud Database
The Power of Postgres Plus Cloud DatabaseThe Power of Postgres Plus Cloud Database
The Power of Postgres Plus Cloud Database
 

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 DBaaSEDB
 
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 UnternehmenEDB
 
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, 2021EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLEDB
 
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 PostgreSQLEDB
 
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 PostgreSQLEDB
 
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 PostgreSQLEDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresEDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINEDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQLEDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLEDB
 
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 - APJEDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesEDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoEDB
 
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 13EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLEDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJEDB
 

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
 
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
 
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
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

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 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.
  • 3. Proof: Postgres in the 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!! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 5
  • 6. 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
  • 7. Why? Performance! Linear Read Scaling up to 64 cores © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
  • 8. 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.
  • 9. 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
  • 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 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
  • 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: 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
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. 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
  • 24. 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
  • 25. 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
  • 26. We support ALL your Postgres needs…! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 26
  • 27. 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
  • 28. 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
  • 29. 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
  • 30. Let me know if I can help…! Jay Barrows 508-277-1880 Jay.barrows@enterprisedb.com © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
  • 31. What are your Questions??! © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.
  • 32. © 2013 EnterpriseDB. Privileged and Confidential. All rights reserved.