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

Postgres Integrates Effectively in the "Enterprise Sandbox"

Embed Size (px)

Citation preview

Page 1: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 2: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 2016 EnterpriseDB® Corporation. All rights reserved. 2

•  Data and You: ongoing market challenges

•  Solutions that connect, integrate, and share data

•  Examples in action

Agenda

Page 3: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 4: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 5: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 2016 EnterpriseDB® Corporation. All rights reserved. 5

What’s Been Driving Your IT Systems

Mobile Analytics Cloud

Page 6: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 2016 EnterpriseDB® Corporation. All rights reserved. 6

Systems Need to Connect, Integrate, & Share

Page 7: Postgres Integrates Effectively in the "Enterprise Sandbox"

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

Page 8: Postgres Integrates Effectively in the "Enterprise 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

Page 9: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 10: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 2016 EnterpriseDB® Corporation. All rights reserved. 10

EDB Supports Digital Business Data Management

Page 11: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 12: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 13: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 14: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 15: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 16: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 2016 EnterpriseDB® Corporation. All rights reserved. 16

Example usage from HDFS_FDW

Page 17: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 2016 EnterpriseDB® Corporation. All rights reserved. 17

Example usage from HDFS_FDW

Page 18: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 2016 EnterpriseDB® Corporation. All rights reserved. 18

Postgres Experts

Strategic Engagement

Build Trust

Stay Informed

EDB

Choosing the Right Partner for Success

Page 19: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 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

Page 20: Postgres Integrates Effectively in the "Enterprise Sandbox"

© 2016 EnterpriseDB® Corporation. All rights reserved. 20

How to Contact EDB

Email Us Call Us

www.enterprisedb.com