25
1 © 2016 Delphix. All Rights Reserved. Private & Confidential. An Introduction to Data Virtualization Matthew Yeh, Senior Product Marketing Manager David Chiang, Business Technology Consultant March 2016

An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

Embed Size (px)

Citation preview

Page 1: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

1!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

An Introduction to Data Virtualization

Matthew Yeh, Senior Product Marketing Manager!David Chiang, Business Technology Consultant!!March 2016!

Page 2: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

2!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

Parks & Resorts Air Transportation Manufacturing Retail Stores

Improved guest experience with a Next Generation

Experience Project connected via MagicBand!

!

Invested in rebooking system to become the

industry leader in on-time arrivals, flight cancellations,

and lost bags!

Create GE Digital to redefine itself as both a

platform and an application company!

Used Personal Book platform to promote special sales, special appearances, and store events in a more

targeted manner!

More Companies are Becoming Software Companies

Page 3: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

3!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

!!

Legacy DevOps

Data as a Service: Right Data to Right Team at Right Time!

Cloud

OmniChannelCross Sell!Up-SellParallel!ERP!Projects!In

tern

atio

nal E

xpan

sion

!

Acquisitions

Mergers

Div

estit

ures

!

Financial!Close!

PCISO

X!

Basel III!

HIPAAC

CAR

!

Dodd-Frank!

Priv

ate!

Clo

ud! !

Data SecurityHybrid Cloud!

Public CloudCloud Migration!

App, Data CenterConsolidation

Appl

icat

ion!

Retir

emen

t!

Application Rationalization!

Con

tinuo

us!

Inte

grat

ion!

Continuous DeliveryCompetitive!Threats!Integration Testing Bottleneck!

CustomerExperience

Time-to-MarketCustomer Retention!

Release!Management!

ENTERPRISE APPLICATIONS

UAT

Applications – The New Competitive Battleground

Page 4: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

4!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

Data Demands Overwhelm Project Teams and Systems!

›››››››››››››››››››››››››››››››››››!

PROD COPY

DEVELOPMENT

USER ACCEPTANCE TESTING

SYSTEMS INTEGRATION TESTING

›››››››››››››››››››››››››››››››››››!

PROD COPY

REHEARSAL

VALIDATION

NEW PROD

››››››››››››››››››››››››››››››››››››››››››!

PROD COPY

QA

DEVELOPMENT

TRAINING

PERFORMANCE

DEVOPSDEVELOP & TEST

CLOUDMIGRATE & MODERNIZE!

LEGACY!IMPLEMENT, CUSTOMIZE, UPGRADE!

App Projects Require Data Movement, Management

Page 5: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

5!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

PHYSICAL DATA VIRTUAL DATA

Backups, batch jobs, extracts

Data transfer to backup or stage

Write, read

Data transfer to target

Server, storage impact

Developer Submits request

DBA

Backup Admin

Storage Admin

Manager

Systems Admin

Approves request

Readies storage

Restores version

Configures database

Readies target

1

2

4

5

6

3

Developer

Production

Network

Network

Backup

Target

Days or Weeks

1

2

4

5

3

100x Faster!

VIRTUAL DATA FILES,

DATABASES

1 One-Step Self-Service

V Provision data

Eliminates the process of copying and moving data across systems

Minutes

Simplified Data Delivery

Page 6: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

6!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

SAME DATA ACROSS!ALL ENVIRONMENTS!

LARGE OPPORTUNITY FOR !DATA VIRTUALIZATION!> 90% =

Prod Support !

Dev !& Test!

Backup!& DR!

Reporting & ETL!

Archive, Legal Hold!

Redundant Data! 1 Footprint!

10 TB! 1 TB!

VS.!

The Challenge: Compounded Demands for Data

Page 7: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

7!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

Collect ControlMar. 15, 3:30:15 PM!

!

Consume

Data Virtualization: How It Works

Page 8: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

8!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

► ► ► ► ► ► ► !

Capture Application Data

C! I!

H!

F!

H!H!

H!H!H!H! H! H!

Page 9: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

9!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

► ► ► ! ► ► ► !Incremental change

data!

C! I!

H!

F!

H!H!

H!H!H!H! H! H!

Continuously Record Changes

Page 10: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

10!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

► ► ► ! ► ► ► !Incremental change

data!

March 22 08:41!March 22 12:43!March 23 06:11!

C! I!

H!

F!

H!H!

H!H!H!H! H! H!

Continuously Record Changes

Page 11: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

11!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

► ► ► ► ► !

D!

C! I!

B!

G!

H!

F!

A!

H!

D!

C! I!B!

G!H!

F!

A!H!

DEV

D!

C! I!B!

G!H!

F!

A!H!

TEST

D!

C! I!B!

G!H!

F!

A!H!

REPORTING

Share Data Blocks Instead of Duplicating Data

Page 12: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

12!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

•  Can be provisioned in a matter of minutes!

•  Can be provisioned as of any point in time!

•  Don’t take up a lot of storage!

•  Can be controlled via self-service!

Virtual Data Copies…

Page 13: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

13!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

DEV:Comprehensive Data Features to Accelerate SDLC

ROLLBACKReset to run A/B tests, recover from errors and data loss!

SYNCHRONIZEDial multiple applications to exact same time!

BOOKMARKMark release changes, business events!

BRANCHPass environments to/from Dev and QA !

REFRESHRefresh to the latest data for high fidelity testing, analytics!

RBACSet up role-based access controls, permissions!

MASKReplace private, sensitive data with masked values !

RETAINStore 30 days in space of one for backup restore, archive!

REPLICATEReplicate within, across sites, or to the cloud for DR!

SOURCE, TARGETSEnable, set automation templates for source, targets!

OPS:Full Security, Control, & Resource Allocation to Enable Self Service

Governance Model to Enable Self Service

Page 14: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

14!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

Branch Data

Consumer

Refresh

Synchronize

Bookmark

Rewind

Application Development

Data Security

Test Data Management

Cloud Migration

The Power of Virtual Data

Page 15: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

15!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

0! 2! 4! 6! 8! 10!

Request submitted

Request approved

Environmentreadied

Databaserestored,

configured

Active Inactive

BEFORE

DAYS

VIRTUAL DATA

Automated Self-Service99% Faster Provision production data in minutes vs. days or weeks!

Eliminate complex, manual test data delivery!

Bookmark, reset, branch, refresh, and integrate data in

test environments!

Deliver Data in Minutes vs. Weeks

Page 16: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

16!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

PRODUCTION DATA

20%

NON-PRODUCTION DATA

80%

Surface Area of Risk

Page 17: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

17!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

“DATA AT RISK” IS IN DATABASES!

!Claimant Table!

ID! First_Name!

1! George!

2! Mary!

3! John!

! Employee Table!ID! First_Name!

5! John!

6! George!

7! Mary!

!Claimant Table!ID! First_Name!

1! Romanth!

2! Clara!

3! Damien!

!Employee Table!

ID! First_Name!

5! Damien!

6! Romanth!

7! Clara!

Unmasked Data! Masked Data!

REALISTIC Value preserved for testing and analysis!

REFERENTIAL INTEGRITY Data is masked consistently, even across heterogeneous sources!

IRREVERSIBLE Sensitive data cannot

be retrieved!

REPEATABLE Automation to keep pace

with changing data!

Integrated Security and Data Masking

Page 18: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

18!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

18 hours

Mask Data

6 hours

Deliver Masked Data

Mask Data

Deliver Masked Data

Integrated Security and Data Masking

BEFORE

VIRTUAL DATA

Page 19: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

19!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

Source Code Management!

Continuous Integration!

Build Repository!

Application Release

Automation!

Automated Regression

Testing!

Test Data Management!

Develop! Test! Release!

Subset! Synthesize!

SECURE,!VIRTUAL!

DATA!

Mask + Deliver!

Missing Element in the Software Delivery Pipeline

Page 20: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

20!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

Cloud Migration with Virtual Data

MASKED, FRESH DATA IN PUBLIC CLOUD ENVIRONMENTS

REPLICATEMASKED DATA!

ON PREMISE / PRIVATE CLOUD

>!

Production Non-Production

Page 21: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

21!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

ü  Lower migration project costs!

!ü  Mitigate risk of

interruption to business operations!

!!

ü  Ensure data privacy!

ü  Protect against data loss!

ü  Lower run-rate costs!

ü  Drive ongoing business agility post-migration!0! 2! 4! 6! 8!

w/ Delphix!

Project Timeline!

Time (Months)!

Collect!

Provision!

Standardize!

Validate!

Rehearse!

Cutover!

Accelerate Cloud Migration Timelines

Virtual Data!

Page 22: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

22!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

30% of F100 Run Faster with Virtual Data

Page 23: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

23!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

Doubled revenue from $5B to $12B

3 PB Saved 5000 virtual databases

90% Storage Consolidation

With Delphix Masking

80% Less attack surface

50% Faster Time-to-Market

Molina Healthcare

Page 24: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

24!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

“Shift Left” in Application Quality

Case Study: Fortune 500 Financial Institution •  Massive growth in online platform usage, demand for features •  Struggling with quality issues impacting customer experience •  Explosion in data growth, rising IT costs

Storage Saved

200 TB

Environment Turnaround

20 min

Lower Defect Rates 60%

400

300

200

100 0

Page 25: An Introduction to Data Virtualization Continuous Delivery Integration Competitive! Threats! Integration Testing Bottleneck! Customer Experience Time-to-Market Customer Retention!

25!© 2016 Delphix. All Rights Reserved. Private & Confidential. !

QUESTIONS?