© 2016 EnterpriseDB® Corporation. All rights reserved. 1 Postgres Integrates Effectively in the “Enterprise Sandbox” To listen to the recording of this presentation please visit www.EnterpriseDB.com
© 2016 EnterpriseDB® Corporation. All rights reserved. 2 •  Data and You: ongoing market challenges •  Solutions that connect, integrate, and share data •  Examples in action Agenda
© 2016 EnterpriseDB® Corporation. All rights reserved. 3 Leading enterprise Postgres database company •  Over 3,400 customers •  63 of the Fortune 500 •  137 of the Forbes Global 2000 •  Gartner Magic Quadrant Leader in 2014 & 2015 Why EDB? Proven Performance Cost Enterprise-Class Support Cloud Ready
© 2016 EnterpriseDB® Corporation. All rights reserved. 4 Become a MORE Customer-focused Enterprise Holistic View of Customer Thrilled Customers Location Aware Event Driven Intelligent Recommendations & Offers Top Flight Customer Service Anticipate & Avoid Issues
© 2016 EnterpriseDB® Corporation. All rights reserved. 5 What’s Been Driving Your IT Systems Mobile Analytics Cloud
© 2016 EnterpriseDB® Corporation. All rights reserved. 6 Systems Need to Connect, Integrate, & Share
© 2016 EnterpriseDB® Corporation. All rights reserved. 7 EDB Postgres Oracle / DB2 / SQL Server NoSQL / Hadoop MySQL Databases of Record, Interaction, and Big Data Active Database for Digital Business Digital Business Initiatives EDB Postgres Internet of Things Mobile Analytics Internet of Things Holistic View of Customer and Supply Chain Data Cloud Intelligent Customer Offers and Service Solutions for Your Digital “Sandbox”
© 2016 EnterpriseDB® Corporation. All rights reserved. 8 EDB Provides the Solid Foundation ●  Database Options ○  Postgres: Object Relational, Extensible, ANSI SQL, ACID, PITR, Triggers & Stored Functions, Views & Data Types, Nested Transactions, Foreign Keys, Partitioning, Foreign Data Wrappers ○  Postgres Advanced Server: Enterprise grade security, performance, database compatibility for Oracle ●  Operating Systems ○  Linux ○  Windows ●  Languages ○  Client Side Support: JDBC, ODBC, .NET, C++, C ○  Procedural Languages: PL/pgSQL, PL/SQL (Advanced Server), Java, Perl, Python, JavaScript, Tcl, and PHP ●  Enterprise Infrastructure Components: ○  High Availability, Replication, Backup, Manage, Monitor and Tune ●  Deployment Options ○  On-Premises ○  AWS, OpenStack, Google Cloud ○  Containers
© 2016 EnterpriseDB® Corporation. All rights reserved. 9 Free Your Valuable Business Data Your organization is already capturing valuable business data But it is walled off from the rest of the organization MongoDB Hadoop MySQL Oracle SQL Server Other System of Record Sensor Data Purchase History Web Logs Customer Interactions Transaction Logs Social Media PostgreSQL
© 2016 EnterpriseDB® Corporation. All rights reserved. 10 EDB Supports Digital Business Data Management
© 2016 EnterpriseDB® Corporation. All rights reserved. 11 •  Database Replication to / from Oracle, SQL Server •  EDB Postgres Advanced Server Database Links via OCI for native connectivity to Oracle as a foreign table •  Data Adapters (Foreign Data Wrappers) to MySQL to support web front end systems Integrate With Existing Incumbent Systems That Power Your Business
© 2016 EnterpriseDB® Corporation. All rights reserved. 12 •  Native C based Foreign Data Wrappers to MongoDB and Hadoop •  Support use cases where you need to query and join data from −  Document data stores; used for systems of engagements, mobile apps, catalogs −  Hadoop; for web and transaction logs, social media, streams of IOT data Participate in the New Digital Ecosystem
© 2016 EnterpriseDB® Corporation. All rights reserved. 13 Features •  Distributed Publication / Subscription Architecture •  Snapshot and continuous synchronization modes •  Replicate one or more tables •  Define and apply row filters •  Flexible replication scheduler •  Supports cascading replication •  Replication History Viewer •  Graphical Console and CLI Use Cases •  Write Availability •  Write Scalability •  Warm Standby Servers •  Localized Data Access •  Offloading Reporting and Business Intelligence Queries •  Testing Systems in Parallel •  Migrating Data EDB Replication Server Feature Highlights
© 2016 EnterpriseDB® Corporation. All rights reserved. 14 •  Make external data sources look like local tables •  Use SQL −  SELECT syntax; including useful clauses like DISTINCT, ORDER BY, GROUP BY and more. −  JOIN external data with internal tables −  FUNCTIONS for comparison, math, string, pattern matching, date/time, etc −  DML Operations - INSERT / UPDATE / DELETE •  Predicate pushdown – Filter data on remote sources first! −  SELECT and WHERE clauses today (9.5) −  Roadmap – Join, Sort & Update (9.6) Aggregate, Others (9.7) Some Background on Foreign Data Wrappers
© 2016 EnterpriseDB® Corporation. All rights reserved. 15 https://www.github.com/EnterpriseDB •  We have contributed new Mongo FDW, MySQL FDW and HDFS (Hadoop) FDW •  We focused on adding Enterprise capabilities −  Connecting Pooling −  Predicate pushdowns −  Where clause pushdown −  Column pushdown −  Writeability (DML support) EnterpriseDB is investing in Foreign Data Wrappers
© 2016 EnterpriseDB® Corporation. All rights reserved. 16 Example usage from HDFS_FDW
© 2016 EnterpriseDB® Corporation. All rights reserved. 17 Example usage from HDFS_FDW
© 2016 EnterpriseDB® Corporation. All rights reserved. 18 Postgres Experts Strategic Engagement Build Trust Stay Informed EDB Choosing the Right Partner for Success
© 2016 EnterpriseDB® Corporation. All rights reserved. 19 Summary of EDB Offerings Subscriptions • Subscription models include: • Software licenses • Tools for Performance, Scalability, High Availability, and Management • Software Maintenance • Premium Support Services • Subscriptions for Production • EDB Postgres Enterprise • EDB Postgres Standard • Subscriptions for R&D • EDB Postgres Developer Services •  Comprehensive professional services that define success from the outset •  Architectural Health Check (AHC) •  Database Performance Improvement •  High Availability Services •  Enterprise Architecture Services (EAS) Training •  World-class training that fits your needs: •  Classroom & on-site •  Online •  NEW - eSubscriptions •  DBA & Developer tracks available •  Courses cover administration, migration, performance tuning and more Certification •  Convenient online exam format •  PostgreSQL & EDB Postgres programs •  Associate-level •  Professional-level •  EDB Training curriculum supports Certification program
© 2016 EnterpriseDB® Corporation. All rights reserved. 20 How to Contact EDB Email UsCall Us www.enterprisedb.com

Postgres Integrates Effectively in the "Enterprise Sandbox"

  • 1.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 1 Postgres Integrates Effectively in the “Enterprise Sandbox” To listen to the recording of this presentation please visit www.EnterpriseDB.com
  • 2.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 2 •  Data and You: ongoing market challenges •  Solutions that connect, integrate, and share data •  Examples in action Agenda
  • 3.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 3 Leading enterprise Postgres database company •  Over 3,400 customers •  63 of the Fortune 500 •  137 of the Forbes Global 2000 •  Gartner Magic Quadrant Leader in 2014 & 2015 Why EDB? Proven Performance Cost Enterprise-Class Support Cloud Ready
  • 4.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 4 Become a MORE Customer-focused Enterprise Holistic View of Customer Thrilled Customers Location Aware Event Driven Intelligent Recommendations & Offers Top Flight Customer Service Anticipate & Avoid Issues
  • 5.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 5 What’s Been Driving Your IT Systems Mobile Analytics Cloud
  • 6.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 6 Systems Need to Connect, Integrate, & Share
  • 7.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 7 EDB Postgres Oracle / DB2 / SQL Server NoSQL / Hadoop MySQL Databases of Record, Interaction, and Big Data Active Database for Digital Business Digital Business Initiatives EDB Postgres Internet of Things Mobile Analytics Internet of Things Holistic View of Customer and Supply Chain Data Cloud Intelligent Customer Offers and Service Solutions for Your Digital “Sandbox”
  • 8.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 8 EDB Provides the Solid Foundation ●  Database Options ○  Postgres: Object Relational, Extensible, ANSI SQL, ACID, PITR, Triggers & Stored Functions, Views & Data Types, Nested Transactions, Foreign Keys, Partitioning, Foreign Data Wrappers ○  Postgres Advanced Server: Enterprise grade security, performance, database compatibility for Oracle ●  Operating Systems ○  Linux ○  Windows ●  Languages ○  Client Side Support: JDBC, ODBC, .NET, C++, C ○  Procedural Languages: PL/pgSQL, PL/SQL (Advanced Server), Java, Perl, Python, JavaScript, Tcl, and PHP ●  Enterprise Infrastructure Components: ○  High Availability, Replication, Backup, Manage, Monitor and Tune ●  Deployment Options ○  On-Premises ○  AWS, OpenStack, Google Cloud ○  Containers
  • 9.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 9 Free Your Valuable Business Data Your organization is already capturing valuable business data But it is walled off from the rest of the organization MongoDB Hadoop MySQL Oracle SQL Server Other System of Record Sensor Data Purchase History Web Logs Customer Interactions Transaction Logs Social Media PostgreSQL
  • 10.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 10 EDB Supports Digital Business Data Management
  • 11.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 11 •  Database Replication to / from Oracle, SQL Server •  EDB Postgres Advanced Server Database Links via OCI for native connectivity to Oracle as a foreign table •  Data Adapters (Foreign Data Wrappers) to MySQL to support web front end systems Integrate With Existing Incumbent Systems That Power Your Business
  • 12.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 12 •  Native C based Foreign Data Wrappers to MongoDB and Hadoop •  Support use cases where you need to query and join data from −  Document data stores; used for systems of engagements, mobile apps, catalogs −  Hadoop; for web and transaction logs, social media, streams of IOT data Participate in the New Digital Ecosystem
  • 13.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 13 Features •  Distributed Publication / Subscription Architecture •  Snapshot and continuous synchronization modes •  Replicate one or more tables •  Define and apply row filters •  Flexible replication scheduler •  Supports cascading replication •  Replication History Viewer •  Graphical Console and CLI Use Cases •  Write Availability •  Write Scalability •  Warm Standby Servers •  Localized Data Access •  Offloading Reporting and Business Intelligence Queries •  Testing Systems in Parallel •  Migrating Data EDB Replication Server Feature Highlights
  • 14.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 14 •  Make external data sources look like local tables •  Use SQL −  SELECT syntax; including useful clauses like DISTINCT, ORDER BY, GROUP BY and more. −  JOIN external data with internal tables −  FUNCTIONS for comparison, math, string, pattern matching, date/time, etc −  DML Operations - INSERT / UPDATE / DELETE •  Predicate pushdown – Filter data on remote sources first! −  SELECT and WHERE clauses today (9.5) −  Roadmap – Join, Sort & Update (9.6) Aggregate, Others (9.7) Some Background on Foreign Data Wrappers
  • 15.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 15 https://www.github.com/EnterpriseDB •  We have contributed new Mongo FDW, MySQL FDW and HDFS (Hadoop) FDW •  We focused on adding Enterprise capabilities −  Connecting Pooling −  Predicate pushdowns −  Where clause pushdown −  Column pushdown −  Writeability (DML support) EnterpriseDB is investing in Foreign Data Wrappers
  • 16.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 16 Example usage from HDFS_FDW
  • 17.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 17 Example usage from HDFS_FDW
  • 18.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 18 Postgres Experts Strategic Engagement Build Trust Stay Informed EDB Choosing the Right Partner for Success
  • 19.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 19 Summary of EDB Offerings Subscriptions • Subscription models include: • Software licenses • Tools for Performance, Scalability, High Availability, and Management • Software Maintenance • Premium Support Services • Subscriptions for Production • EDB Postgres Enterprise • EDB Postgres Standard • Subscriptions for R&D • EDB Postgres Developer Services •  Comprehensive professional services that define success from the outset •  Architectural Health Check (AHC) •  Database Performance Improvement •  High Availability Services •  Enterprise Architecture Services (EAS) Training •  World-class training that fits your needs: •  Classroom & on-site •  Online •  NEW - eSubscriptions •  DBA & Developer tracks available •  Courses cover administration, migration, performance tuning and more Certification •  Convenient online exam format •  PostgreSQL & EDB Postgres programs •  Associate-level •  Professional-level •  EDB Training curriculum supports Certification program
  • 20.
    © 2016 EnterpriseDB®Corporation. All rights reserved. 20 How to Contact EDB Email UsCall Us www.enterprisedb.com