Transcript

© 2014 Forrester Research, Inc. Reproduction Prohibited

Relational Databases are Evolving To Support New Data Capabilities

To listen to the recording of this presentation, please visit EnterpriseDB.com > Resources > Webcasts > On Demand Webcasts

© 2014 Forrester Research, Inc. Reproduction Prohibited

Presenters

› Noel Yuhanna – Principal Analyst Forrester Research

› Keith Alsheimer, Chief Marketing Officer EnterpriseDB

© 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited

•  Applications have complex data demands

•  Multiple data stores slow performance

Why Study Evolution?

•  Standalone NoSQL solutions also need support for various data types

•  Relational Database Management Systems now support multiple data types

Objective: Understand the database management and business challenges relating to building new applications © 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited

Relational Databases are Evolving To Support New Data Capabilities

Noel Yuhanna Forrester Research

© 2014 Forrester Research, Inc. Reproduction Prohibited

Most find performance and integrating data as top challenges…

Base: 104 US-based database management professionals Source: February 2013 Global Database Management Online Survey

Delivering improved performance

Integrating data

Lack of people resources

Securing private data

Delivering higher availability

High data volume growth

Upgrading databases

Too many databases

Migrating databases

80%

75%

71%

71%

69%

69%

67%

63%

63%

“How challenging are the following database management issues to your organization?”(Respondents indicating that an issue is “extremely challenging” or “somewhat challenging”)

© 2015 Forrester Research, Inc. Reproduction Prohibited

© 2014 Forrester Research, Inc. Reproduction Prohibited

Four key trends that are impacting databases..

Social network apps Real-time apps LOB apps Big data apps Mobile apps Collaboration

TBs into TBs Larger EDW Unstructured data Admin challenges Performance issues Scale — unpredictable workload

Budget concern remains. Doing more with less Automation is the key. Need for lowcost system Subscription model

Ensure security. Need for 24x7 availability Deliver high performance. Ensure on-demand scale. Minimize downtime.

Next-generation apps

Budget issues

Data volume, variety, velocity

Global apps

Database

© 2015 Forrester Research, Inc. Reproduction Prohibited

© 2014 Forrester Research, Inc. Reproduction Prohibited

Traditional data types still critical for businesses to function…

Base: 940 US-based data and analytics decision-makers Note: not all responses shown Source: Business Technographics Global Data And Analytics Survey, 2014, Forrester Research, Inc.

© 2015 Forrester Research, Inc. Reproduction Prohibited

“How important are the following data types toyour firm’s overall business strategy?”

Important Neutral Not important

Product data (360-degreeview of products) 56% 22% 17%

Homegrown data stored inspreadsheets or otherdesktop applications

66% 23% 9%

Customer data (360-degreeview of customers) 70% 20% 8%

Transactional data fromcorporate business apps 72% 16%9%

Planning, budgeting,forecasting data 85%11% 3%

© 2014 Forrester Research, Inc. Reproduction Prohibited

However businesses understand the importance of utilizing new data types and formats…

Base: 627 US-based data and analytics decision-makers Note: not all responses shown Source: Business Technographics Global Data And Analytics Survey, 2014, Forrester Research, Inc

© 2015 Forrester Research, Inc. Reproduction Prohibited

“How important are the following data types toyour firm’s overall business strategy?”

Important Neutral Not important

Sensor data other thanmobile devices

Consumer mobile device data(CDRs, geolocation)

Video, imagery, and audio

Scientific data

Unstructured internal data

30% 23% 41%

33% 23% 40%

36% 30% 32%

52% 18% 27%

58% 27% 13%

© 2014 Forrester Research, Inc. Reproduction Prohibited

Q3 - Please state how much you agree with the following statements:

Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB,September, 2014 Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development

10%

14%

20%

24%

30%

42%

44%

52%

32%

20%

26%

32%

24%

32%

30%

22%

58%

66%

54%

40%

46%

26%

26%

24%

Merging data from different databases for consolidated reporting and re-use is a challenge

My company has established clear guidelines for selecting a database platform appropriate for the application being developed

We have concerns about the impact of data silos on our long-term data integrity

We are unsure about the value of NoSQL databases and want to roll out a few apps before expanding it to be part of our data management

strategy

Data stored in NoSQL database management systems (DBMS) are creating data silos in my business

My company struggles to manage NoSQL databases deployed on our infrastructure

My company lets developers choose the database they think best fits the application being developed

My organization is unable to prevent developers from deploying NoSQL databases on their own

Completely or somewhat agree Neutral Completely or somewhat disagree

NoSQL Databases are still evolving - maturity, ease-of-use and time-to-value

© 2015 Forrester Research, Inc. Reproduction Prohibited

© 2014 Forrester Research, Inc. Reproduction Prohibited

You need to link structured data with unstructured data….

Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB, September, 2014

© 2015 Forrester Research, Inc. Reproduction Prohibited

“How often would you like to link your unstructureddata with your structured data?”

Never 4%

Sometimes 60%

Most of the time 26%

All of the time 10%

© 2014 Forrester Research, Inc. Reproduction Prohibited

Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB,September, 2014

Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development

Companies are looking for ways to co-store structured and unstructured data sets within a database…

© 2015 Forrester Research, Inc. Reproduction Prohibited

“What is your preference for addressing the challenges ofmanaging structured and unstructured data?”

Continue to add and manage new,specialized NoSQL databases as

needed in addition to myexisting relational database

4%

Merge data silos viamiddleware applications 18%

Find ways to store both structured/unstructured data sets within

my standard database36%

Seek ways to integrate data in NoSQLdatabases with relational databases 42%

© 2014 Forrester Research, Inc. Reproduction Prohibited

Relational databases are bridging the data gap - bringing structured closer to unstructured data..

› Relational database still dominate the market $30 Billion › Relational DBMS market is growing at 8% annually

› Relational are expanding their support for unstructured data •  JSON support – store, access, process in optimized manner

• Multi-format data type › NoSQL are good option but:

•  Maturity is still lagging

•  Skills issues

•  Time-to-value concerns

•  Cost concerns

© 2015 Forrester Research, Inc. Reproduction Prohibited

© 2014 Forrester Research, Inc. Reproduction Prohibited

Look at new JSON support - offering new use cases

› Mobile Apps › Collaboration Apps

› Social media type Apps

› 360-degree view of the customer

› New types of Analytics

› Next-generation web-based Apps

© 2015 Forrester Research, Inc. Reproduction Prohibited

© 2014 Forrester Research, Inc. Reproduction Prohibited

Thank you Noel Yuhanna www.forrester.com Twitter: @nyuhanna

© 2015 Forrester Research, Inc. Reproduction Prohibited

© 2013 EDB All rights reserved 8.1. 15

Introduction to EDB

© 2014 Forrester Research, Inc. Reproduction Prohibited © 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited

EDB currently has over 2,800 total customers including 60 of the Fortune 500 and 100 of the Forbes Global 2000

EDB Customers

© 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited

The NoSQL-Only Conundrum

•  Developers LIKE: −  Little/no knowledge of SQL required −  No need to deal with DBAs and Architects −  No data models needed −  Get apps up and running really quickly

•  CIOs, DBAs and Architects Do NOT LIKE: −  Data silos for each NoSQL application −  Lack of compliance with corporate data standards −  Difficulty in integration with relational data tables −  Proliferation of multiple systems: new training; more tools;

additional administration costs

© 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited

•  JSONB is naturally integrated with ANSI SQL in Postgres and Postgres Plus

•  JSONB and SQL queries use the same language, the same planner, and the same ACID compliant transaction framework

•  JSONB and HSTORE (key value) are elegant and easy to use extensions of the underlying Postgres object-relational model

JSONB and ANSI SQL – A Natural Fit in Postgres

© 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited

JSONB and ANSI SQL Example

No need for programmatic logic to combine SQL and NoSQL in the application – Postgres does it all

© 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited © 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited

•  Combines structured, semi-structured and unstructured data

•  Use structures and relationships where appropriate, be flexible everywhere else

•  Use the flexibility of JSONB to bridge multiple formats and data elements

•  Use SQL to make relationships explicit – don’t hard code them

•  Use Foreign Data Wrappers to read/write different data types (Hadoop, MongoDB, Twitter, etc.) as native Postgres tables

•  Leverage a single tech platform to avoid tech silos, skills silos and data silos

•  Focus on creating value, not on setting up yet another infrastructure

Postgres--the Best of Both Worlds!

© 2015 EnterpriseDB Corporation. All rights reserved.

© 2014 Forrester Research, Inc. Reproduction Prohibited

Contact Us

Email: [email protected]

Or Call

US: 781-357-3390

EMEA: +31 70 240 0933

Japan: +81 50 5532 7038

Korea: +82 2 6007 2500

UK: +44 (0) 1235 227276

India: +91 20 30589500/01

Questions?

© 2015 EnterpriseDB Corporation. All rights reserved.


Recommended