Postgres Integrates Effectively in the "Enterprise Sandbox"
-
Upload
enterprisedb -
Category
Software
-
view
232 -
download
3
Transcript of 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
© 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 Us Call Us
www.enterprisedb.com