SlideShare a Scribd company logo
How to Plug the Data Gap in DevOps
© 2017 Delphix Corporation and Datical Corporation.
Introduction
Adam Bowen
Strategic Advisor
Office of the CTO, Delphix
Robert Reeves
Co-Founder and CTO
Datical
Jamie Pope
Former VP, Global 10 Bank
Sr. Solution Engineer, Delphix
© 2017 Delphix Corporation and Datical Corporation.
The New Standard in the Digital Era
Updating… Updating…
Updating…
Updating…
Updating…Updating…
Updating… Updating…
Updates:
Monthly.
Weekly.
Daily.
Speed.
Continuous
Innovation.
Digital
Transformation.
© 2017 Delphix Corporation and Datical Corporation.
More than $100 billion has been spent on business
accelerators like Agile and DevOps.
Yet, 84% of companies fail at
digital transformation.
- Forbes
© 2017 Delphix Corporation and Datical Corporation.
Data Gravity
Risky PainfulSlowCostly
© 2017 Delphix Corporation and Datical Corporation.
An Inhibitor
Dev/Test
Creates chokepoints
that kill development
productivity
Cloud
Anchors companies to
legacy systems and
architectures
Analytics
Spawns data blind-
spots in
AI, ML algorithms
Compliance
Creates vulnerabilities
in data security
and privacy
Data
Tons of Mass
How large is the data in your production estate today?
Poll Question
© 2017 Delphix Corporation and Datical Corporation.
Legacy Data Delivery
››››››››››››››››››››››››››››››››››››››››
PROD COPY
QA
TRAINING
PERFORMANCE
DEVELOPMENT
▪ Core applications sit atop large
data sets
▪ App staff require full, fresh,
independent copies of data
sets for maximal speed and
effectiveness
▪ Each new copy compounds
ops time and infrastructure
cost to deploy
TO REACH
CONTINUOUS
DELIVERY
WE NEED NEW
SOLUTIONS
Move at the speed of the digital economy!
APPLICATION
9
Automation PipelinesBusiness Drivers
 To keep up with the nonstop pace of innovation, organizations are
modernizing product delivery to increase business value.
© 2017 Delphix Corporation and Datical Corporation.
The database is constraining digital transformation velocity
10
Manual
Creates an application delivery
bottleneck.
Risky
One mistake can bring down
your apps or compromise
integrity and security.
Resource-Intensive
Managing the database is
already consuming too much
time and effort.
DATABASE
 4 out of 5 app deployments include database changes
© 2017 Delphix Corporation and Datical Corporation.
Challenges
11
#ofReleases
Time
Database Deployments
Application Releases
The Velocity
Gap
Organizations have a Deployment
Gap
▪ Current DB deployment methods are
outpaced by Agile software release
process
▪ DB changes are:
- Manually intensive
- Slow
- Full of Risk
The Velocity Gap
© 2017 Delphix Corporation and Datical Corporation.
Is your team still manually reviewing and validating database
change scripts before each application release?
Poll Question
Slowing Releases
75% of DBAs report release
delays due to database
change process are
increasing.
Need Automation
Over half respondents
report automation is key to
release speed. Same
amount report current
automation does not meet
their needs.
Errors Increasing
30% report errors have increased
over last 12 months. 42% of DBAs
report same.
Dev Managers say
database change
process delay
releases.
90%
DBAs say database
change process
delay releases.
91%
13
CIO Magazine Survey:
Digital Transformation and the Database
© 2017 Delphix Corporation and Datical Corporation.
© 2017 Delphix Corporation and Datical Corporation.
Database is the Bottleneck
14
Are database change deployments slowing down your
application release process?
Poll Question
© 2017 Delphix Corporation and Datical Corporation.
The Delphix Data Platform
Enables data to be delivered to
every stakeholder at the speed,
simplicity, and security required for
continuous innovation and business
transformation.
16
17© 2016 Delphix Corporation
Production
On-premises or cloud
Non-production
Target servers: physical, virtual, or cloud
Storage: 20 TB
DBMS
Production
Storage: 20 TB
DBMS
Dev
Storage: 20 TB
DBMS
Test
Storage: 20 TB
DBMS
UAT
60TB of redundant storage
Manually copy,
move data
Traditional Data Management
!
!
© 2017 Delphix Corporation and Datical Corporation.
How often do you refresh your non-production environments
today?
Poll Question
19© 2016 Delphix Corporation
Production
On-premises or cloud
Storage: 20 TB
DBMS
Production
The Delphix Data Platform
Capture application data,
20 TB de-duped and
compressed to 7 TB
1
Installs as a virtual appliance
Storage: 7 TB
One-time, full copy
20© 2016 Delphix Corporation
Production
On-premises or cloud
Storage: 20 TB
DBMS
Production
The Delphix Data Platform
Capture application data,
20 TB de-duped and
compressed to 7 TB
1
Storage: 7 TB
Continuously record
unique, incremental
changes to sources
2
May 23 06:11May 22 12:43May 22 08:41
Production Time Machine
Log shipping
21© 2016 Delphix Corporation
Production
On-premises or cloud
Storage: 20 TB
DBMS
Production
The Delphix Data Platform
Capture application data,
20 TB de-duped and
compressed to 7 TB
1
Continuously record
unique, incremental
changes to sources
2
Share data
blocks instead
of duplicating
3
DBMS
Dev
DBMS
Test
DBMS
UAT
Storage: 7 TB
Non-production
Target servers: physical, virtual, or cloud
Virtual Data Virtual Data Virtual Data
70-90% Storage Savings
22© 2016 Delphix Corporation
Production
On-premises or cloud
Storage: 20 TB
DBMS
Production
The Delphix Data Platform
Capture application data,
20 TB de-duped and
compressed to 7 TB
1
Continuously record
unique, incremental
changes to sources
2
Share data
blocks instead
of duplicating
3
DBMS
Dev
DBMS
Test
DBMS
UAT
Storage: 7 TB
Non-production
Target servers: physical, virtual, or cloud
Virtual Data Virtual Data Virtual Data
Capture all
changes, creating
a space-efficient
time machine
4
23© 2016 Delphix Corporation
Production
On-premises or cloud
Storage: 20 TB
DBMS
Production
The Delphix Data Platform
Capture application data,
20 TB de-duped and
compressed to 7 TB
1
Continuously record
unique, incremental
changes to sources
2
Share data
blocks instead
of duplicating
3
DBMS
Dev
DBMS
Test
DBMS
UAT
Storage: 7 TB
Non-production
Target servers: physical, virtual, or cloud
Virtual Data Virtual Data Virtual Data
Capture all
changes, creating
a space-efficient
time machine
4
© 2017 Delphix Corporation and Datical Corporation.
Delphix Solves the Data Delivery Bottleneck
The legacy way: impact on people and systems Delphix: self-service and non-disruptive
Provision data
in minutes
1 One-Step Self-Service
Eliminates the process of copying
and moving data across systems
100x Faster
24
Respond faster by automating the deployment of database
changes.
25
Eliminates back and forth
between Dev, QA and DBAs1
Integrates
with your
tools and
processes
2
Automated deployment
Validated database changes are
automatically deployed with
Datical to different environments
right alongside application
changes.
3
CODE BUILD TEST
DB CHANGES
APP CHANGES
TEST STAGE PRODUCTION
© 2017 Delphix Corporation and Datical Corporation.
Has your organization automated its database deployment
process?
Poll Question
What Makes Us Different
27
Change Management
Simulator
Simulate the impact of
database changes before
they are deployed
Dynamic Rules Engine
Automatically enforce
DBA rules across all
proposed database
changes
Database Code
Packager
Creates database
continuous integration
by unifying application
and database changes
Deployment
Monitoring Console
Automatically monitor
the status of every
database deployment
across the enterprise
© 2017 Delphix Corporation and Datical Corporation.
© 2017 Delphix Corporation and Datical Corporation.
The Combined Solution
28
© 2017 Delphix Corporation and Datical Corporation.
Build
DEV
Code
PROD
Release
Shift Left to Find Issues Early
Decrease Costs and Increase Time to Market
Provide DBA’s early insight into Change Impact
VDB VDB VDB
Use Case – Rapid Development
VDB
29
© 2017 Delphix Corporation and Datical Corporation.
DEV PRODTEST
Release
2.32.3
2.4
2.4
2.4
X X
Use Case - Test Integrity Early standards enforcement stops Prod Issues
Automate Test setup/teardown
Test against recent data to increase test validity
30
© 2017 Delphix Corporation and Datical Corporation.
Delphix + Datical Solution Benefits
▪ Enable speed through
Self Service
▪ No manual
intervention required
to automate change
▪ No waiting: TB’s of
data delivered in a few
minutes.
▪ Version control for
data and changes
gives you the exact
data you need.
Faster Development Improved UX
Faster Time to
Market
Reduce Risk
▪ Better testing leads to
better software
▪ Simulating Changes
Prior to release
catches problems
before they become
problems
▪ Immediate feedback
on change validity
▪ Reduced product lead
time and eliminate
wait-states
▪ Increased quality,
success, and
employee satisfaction
▪ Minimize risk of
disruption by
competitors by
accelerating release
cycles
▪ Eliminate errors due to
manual configuration
and delivery
▪ Reduce surface area
of risk by only
leveraging masked
data in non-prod
▪ Method of Production
change tested prior to
release
31
© 2017 Delphix Corporation and Datical Corporation.
The Chocolate and the Peanut Butter
32
© 2017 Delphix Corporation and Datical Corporation.
Key Takeaways
1. Don’t forget about the Data: It’s the fastest, easiest, and
least-disruptive way to enable DevOps.
2. Data is everyone's problem; not just a DBA issue.
3. Possible AND necessary to bring DevOps to the
Database.
33
© 2017 Delphix Corporation and Datical Corporation.
Q&A
Learn more
Check out the white paper
Filling the Data Gap in DevOps
34
Thank you
Ad

More Related Content

What's hot (20)

DevOps Explained
DevOps ExplainedDevOps Explained
DevOps Explained
Richard Seroter
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
 
Enterprise DevOps and the Cloud
Enterprise DevOps and the CloudEnterprise DevOps and the Cloud
Enterprise DevOps and the Cloud
CloudCheckr
 
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
DevOpsDays Tel Aviv
 
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
XebiaLabs
 
DevOps Transformations
DevOps TransformationsDevOps Transformations
DevOps Transformations
Ernest Mueller
 
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that MatterDOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
Gene Kim
 
The Human Side of DevSecOps
The Human Side of DevSecOpsThe Human Side of DevSecOps
The Human Side of DevSecOps
Jules Pierre-Louis
 
DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?
XebiaLabs
 
Untangling Continuous Delivery
Untangling Continuous DeliveryUntangling Continuous Delivery
Untangling Continuous Delivery
Perforce
 
Monitoring at the Speed of DevOps
Monitoring at the Speed of DevOpsMonitoring at the Speed of DevOps
Monitoring at the Speed of DevOps
DevOps.com
 
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with TopazIgnite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Compuware
 
Vblock case study
Vblock case study Vblock case study
Vblock case study
EMC
 
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessWebinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps Success
Jules Pierre-Louis
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
Sagar Mody
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
Mukta Aphale
 
Devops architecture
Devops architectureDevops architecture
Devops architecture
Ojasvi Jagtap
 
DevOps in Practice
DevOps in PracticeDevOps in Practice
DevOps in Practice
Derek Chen
 
The Coming Earthquake in IIS and SQL Configuration Management
The Coming Earthquake  in IIS and SQL Configuration ManagementThe Coming Earthquake  in IIS and SQL Configuration Management
The Coming Earthquake in IIS and SQL Configuration Management
Jules Pierre-Louis
 
What is DevOps
What is DevOpsWhat is DevOps
What is DevOps
Kyle Hailey
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
 
Enterprise DevOps and the Cloud
Enterprise DevOps and the CloudEnterprise DevOps and the Cloud
Enterprise DevOps and the Cloud
CloudCheckr
 
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
DevOpsDays Tel Aviv
 
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
XebiaLabs
 
DevOps Transformations
DevOps TransformationsDevOps Transformations
DevOps Transformations
Ernest Mueller
 
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that MatterDOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
Gene Kim
 
DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?
XebiaLabs
 
Untangling Continuous Delivery
Untangling Continuous DeliveryUntangling Continuous Delivery
Untangling Continuous Delivery
Perforce
 
Monitoring at the Speed of DevOps
Monitoring at the Speed of DevOpsMonitoring at the Speed of DevOps
Monitoring at the Speed of DevOps
DevOps.com
 
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with TopazIgnite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Compuware
 
Vblock case study
Vblock case study Vblock case study
Vblock case study
EMC
 
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessWebinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps Success
Jules Pierre-Louis
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
Sagar Mody
 
DevOps in Practice
DevOps in PracticeDevOps in Practice
DevOps in Practice
Derek Chen
 
The Coming Earthquake in IIS and SQL Configuration Management
The Coming Earthquake  in IIS and SQL Configuration ManagementThe Coming Earthquake  in IIS and SQL Configuration Management
The Coming Earthquake in IIS and SQL Configuration Management
Jules Pierre-Louis
 

Similar to How to plug the data gap in DevOps (20)

DevOps + DataOps = Digital Transformation
DevOps + DataOps = Digital Transformation DevOps + DataOps = Digital Transformation
DevOps + DataOps = Digital Transformation
Delphix
 
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)
Insight Technology, Inc.
 
From DBA to DevOps to DataOps- The Revolution
From DBA to DevOps to DataOps-  The RevolutionFrom DBA to DevOps to DataOps-  The Revolution
From DBA to DevOps to DataOps- The Revolution
Kellyn Pot'Vin-Gorman
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps
Delphix
 
The Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryThe Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous Delivery
XebiaLabs
 
Virtualization and Containers
Virtualization and ContainersVirtualization and Containers
Virtualization and Containers
Kellyn Pot'Vin-Gorman
 
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App CodeDataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DevOps.com
 
e-IT exec lunch - "It's all about data" - 25 May '16
e-IT exec lunch - "It's all about data" - 25 May '16e-IT exec lunch - "It's all about data" - 25 May '16
e-IT exec lunch - "It's all about data" - 25 May '16
Devin Deen
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
Eric Kavanagh
 
DevOps for the DBA- Jax Style!
DevOps for the DBA-  Jax Style!DevOps for the DBA-  Jax Style!
DevOps for the DBA- Jax Style!
Kellyn Pot'Vin-Gorman
 
Oracle Open World 2017 Delphix and DBVisit
Oracle Open World 2017 Delphix and DBVisitOracle Open World 2017 Delphix and DBVisit
Oracle Open World 2017 Delphix and DBVisit
Kellyn Pot'Vin-Gorman
 
DevOps and the DBA
DevOps and the DBADevOps and the DBA
DevOps and the DBA
Kellyn Pot'Vin-Gorman
 
DataOps in Financial Services: enable higher-quality test ing + lower levels ...
DataOps in Financial Services: enable higher-quality test ing + lower levels ...DataOps in Financial Services: enable higher-quality test ing + lower levels ...
DataOps in Financial Services: enable higher-quality test ing + lower levels ...
Ugo Pollio
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinar
Skytap Cloud
 
Unlocking the Potential of Database Automation
Unlocking the Potential of Database AutomationUnlocking the Potential of Database Automation
Unlocking the Potential of Database Automation
DBmaestro - Database DevOps
 
Data platforms 2017
Data platforms 2017Data platforms 2017
Data platforms 2017
Kellyn Pot'Vin-Gorman
 
Agile DBA
Agile DBA Agile DBA
Agile DBA
Kellyn Pot'Vin-Gorman
 
Screw DevOps, Let's Talk DataOps
Screw DevOps, Let's Talk DataOpsScrew DevOps, Let's Talk DataOps
Screw DevOps, Let's Talk DataOps
Kellyn Pot'Vin-Gorman
 
Database DevOps.pdf
Database DevOps.pdfDatabase DevOps.pdf
Database DevOps.pdf
Simform
 
Databases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOpsDatabases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOps
DevOps.com
 
DevOps + DataOps = Digital Transformation
DevOps + DataOps = Digital Transformation DevOps + DataOps = Digital Transformation
DevOps + DataOps = Digital Transformation
Delphix
 
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)
Database as code in Devops - DBを10分間で1000個構築するDB仮想化テクノロジーとは?(Adam)
Insight Technology, Inc.
 
From DBA to DevOps to DataOps- The Revolution
From DBA to DevOps to DataOps-  The RevolutionFrom DBA to DevOps to DataOps-  The Revolution
From DBA to DevOps to DataOps- The Revolution
Kellyn Pot'Vin-Gorman
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps
Delphix
 
The Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryThe Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous Delivery
XebiaLabs
 
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App CodeDataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DevOps.com
 
e-IT exec lunch - "It's all about data" - 25 May '16
e-IT exec lunch - "It's all about data" - 25 May '16e-IT exec lunch - "It's all about data" - 25 May '16
e-IT exec lunch - "It's all about data" - 25 May '16
Devin Deen
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
Eric Kavanagh
 
Oracle Open World 2017 Delphix and DBVisit
Oracle Open World 2017 Delphix and DBVisitOracle Open World 2017 Delphix and DBVisit
Oracle Open World 2017 Delphix and DBVisit
Kellyn Pot'Vin-Gorman
 
DataOps in Financial Services: enable higher-quality test ing + lower levels ...
DataOps in Financial Services: enable higher-quality test ing + lower levels ...DataOps in Financial Services: enable higher-quality test ing + lower levels ...
DataOps in Financial Services: enable higher-quality test ing + lower levels ...
Ugo Pollio
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinar
Skytap Cloud
 
Database DevOps.pdf
Database DevOps.pdfDatabase DevOps.pdf
Database DevOps.pdf
Simform
 
Databases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOpsDatabases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOps
DevOps.com
 
Ad

More from Deborah Schalm (20)

Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Deborah Schalm
 
Discovering Dark Debt in your Culture
Discovering Dark Debt in your CultureDiscovering Dark Debt in your Culture
Discovering Dark Debt in your Culture
Deborah Schalm
 
A Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical ExampleA Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical Example
Deborah Schalm
 
Protect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security DefectsProtect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security Defects
Deborah Schalm
 
Putting the Ops in DevOps
Putting the Ops in DevOpsPutting the Ops in DevOps
Putting the Ops in DevOps
Deborah Schalm
 
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsMachine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Deborah Schalm
 
Post-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply ChainPost-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply Chain
Deborah Schalm
 
30 Minutes to a Private Cloud
30 Minutes to a Private Cloud30 Minutes to a Private Cloud
30 Minutes to a Private Cloud
Deborah Schalm
 
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Deborah Schalm
 
Top 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at ScaleTop 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at Scale
Deborah Schalm
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Deborah Schalm
 
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
Deborah Schalm
 
Application Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on GivingApplication Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on Giving
Deborah Schalm
 
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsTop 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Deborah Schalm
 
The Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration ManagementThe Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration Management
Deborah Schalm
 
Planet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the WildPlanet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the Wild
Deborah Schalm
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesGet Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures
Deborah Schalm
 
Proactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the WinProactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the Win
Deborah Schalm
 
No Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your businessNo Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your business
Deborah Schalm
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
Deborah Schalm
 
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Deborah Schalm
 
Discovering Dark Debt in your Culture
Discovering Dark Debt in your CultureDiscovering Dark Debt in your Culture
Discovering Dark Debt in your Culture
Deborah Schalm
 
A Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical ExampleA Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical Example
Deborah Schalm
 
Protect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security DefectsProtect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security Defects
Deborah Schalm
 
Putting the Ops in DevOps
Putting the Ops in DevOpsPutting the Ops in DevOps
Putting the Ops in DevOps
Deborah Schalm
 
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsMachine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Deborah Schalm
 
Post-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply ChainPost-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply Chain
Deborah Schalm
 
30 Minutes to a Private Cloud
30 Minutes to a Private Cloud30 Minutes to a Private Cloud
30 Minutes to a Private Cloud
Deborah Schalm
 
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Deborah Schalm
 
Top 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at ScaleTop 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at Scale
Deborah Schalm
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Deborah Schalm
 
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
Deborah Schalm
 
Application Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on GivingApplication Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on Giving
Deborah Schalm
 
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsTop 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Deborah Schalm
 
The Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration ManagementThe Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration Management
Deborah Schalm
 
Planet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the WildPlanet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the Wild
Deborah Schalm
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesGet Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures
Deborah Schalm
 
Proactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the WinProactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the Win
Deborah Schalm
 
No Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your businessNo Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your business
Deborah Schalm
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
Deborah Schalm
 
Ad

Recently uploaded (20)

Reinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-RuntimeReinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-Runtime
Natan Silnitsky
 
Serato DJ Pro Crack Latest Version 2025??
Serato DJ Pro Crack Latest Version 2025??Serato DJ Pro Crack Latest Version 2025??
Serato DJ Pro Crack Latest Version 2025??
Web Designer
 
Medical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk ScoringMedical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk Scoring
ICS
 
Download 4k Video Downloader Crack Pre-Activated
Download 4k Video Downloader Crack Pre-ActivatedDownload 4k Video Downloader Crack Pre-Activated
Download 4k Video Downloader Crack Pre-Activated
Web Designer
 
AEM User Group DACH - 2025 Inaugural Meeting
AEM User Group DACH - 2025 Inaugural MeetingAEM User Group DACH - 2025 Inaugural Meeting
AEM User Group DACH - 2025 Inaugural Meeting
jennaf3
 
Wilcom Embroidery Studio Crack Free Latest 2025
Wilcom Embroidery Studio Crack Free Latest 2025Wilcom Embroidery Studio Crack Free Latest 2025
Wilcom Embroidery Studio Crack Free Latest 2025
Web Designer
 
How to Troubleshoot 9 Types of OutOfMemoryError
How to Troubleshoot 9 Types of OutOfMemoryErrorHow to Troubleshoot 9 Types of OutOfMemoryError
How to Troubleshoot 9 Types of OutOfMemoryError
Tier1 app
 
How to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber PluginHow to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber Plugin
eGrabber
 
Best HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRMBest HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRM
accordHRM
 
Exchange Migration Tool- Shoviv Software
Exchange Migration Tool- Shoviv SoftwareExchange Migration Tool- Shoviv Software
Exchange Migration Tool- Shoviv Software
Shoviv Software
 
[gbgcpp] Let's get comfortable with concepts
[gbgcpp] Let's get comfortable with concepts[gbgcpp] Let's get comfortable with concepts
[gbgcpp] Let's get comfortable with concepts
Dimitrios Platis
 
Programs as Values - Write code and don't get lost
Programs as Values - Write code and don't get lostPrograms as Values - Write code and don't get lost
Programs as Values - Write code and don't get lost
Pierangelo Cecchetto
 
Mastering Selenium WebDriver: A Comprehensive Tutorial with Real-World Examples
Mastering Selenium WebDriver: A Comprehensive Tutorial with Real-World ExamplesMastering Selenium WebDriver: A Comprehensive Tutorial with Real-World Examples
Mastering Selenium WebDriver: A Comprehensive Tutorial with Real-World Examples
jamescantor38
 
A Comprehensive Guide to CRM Software Benefits for Every Business Stage
A Comprehensive Guide to CRM Software Benefits for Every Business StageA Comprehensive Guide to CRM Software Benefits for Every Business Stage
A Comprehensive Guide to CRM Software Benefits for Every Business Stage
SynapseIndia
 
Mobile Application Developer Dubai | Custom App Solutions by Ajath
Mobile Application Developer Dubai | Custom App Solutions by AjathMobile Application Developer Dubai | Custom App Solutions by Ajath
Mobile Application Developer Dubai | Custom App Solutions by Ajath
Ajath Infotech Technologies LLC
 
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptxThe-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
james brownuae
 
Troubleshooting JVM Outages – 3 Fortune 500 case studies
Troubleshooting JVM Outages – 3 Fortune 500 case studiesTroubleshooting JVM Outages – 3 Fortune 500 case studies
Troubleshooting JVM Outages – 3 Fortune 500 case studies
Tier1 app
 
Beyond the code. Complexity - 2025.05 - SwiftCraft
Beyond the code. Complexity - 2025.05 - SwiftCraftBeyond the code. Complexity - 2025.05 - SwiftCraft
Beyond the code. Complexity - 2025.05 - SwiftCraft
Dmitrii Ivanov
 
GC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance EngineeringGC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance Engineering
Tier1 app
 
Surviving a Downturn Making Smarter Portfolio Decisions with OnePlan - Webina...
Surviving a Downturn Making Smarter Portfolio Decisions with OnePlan - Webina...Surviving a Downturn Making Smarter Portfolio Decisions with OnePlan - Webina...
Surviving a Downturn Making Smarter Portfolio Decisions with OnePlan - Webina...
OnePlan Solutions
 
Reinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-RuntimeReinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-Runtime
Natan Silnitsky
 
Serato DJ Pro Crack Latest Version 2025??
Serato DJ Pro Crack Latest Version 2025??Serato DJ Pro Crack Latest Version 2025??
Serato DJ Pro Crack Latest Version 2025??
Web Designer
 
Medical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk ScoringMedical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk Scoring
ICS
 
Download 4k Video Downloader Crack Pre-Activated
Download 4k Video Downloader Crack Pre-ActivatedDownload 4k Video Downloader Crack Pre-Activated
Download 4k Video Downloader Crack Pre-Activated
Web Designer
 
AEM User Group DACH - 2025 Inaugural Meeting
AEM User Group DACH - 2025 Inaugural MeetingAEM User Group DACH - 2025 Inaugural Meeting
AEM User Group DACH - 2025 Inaugural Meeting
jennaf3
 
Wilcom Embroidery Studio Crack Free Latest 2025
Wilcom Embroidery Studio Crack Free Latest 2025Wilcom Embroidery Studio Crack Free Latest 2025
Wilcom Embroidery Studio Crack Free Latest 2025
Web Designer
 
How to Troubleshoot 9 Types of OutOfMemoryError
How to Troubleshoot 9 Types of OutOfMemoryErrorHow to Troubleshoot 9 Types of OutOfMemoryError
How to Troubleshoot 9 Types of OutOfMemoryError
Tier1 app
 
How to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber PluginHow to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber Plugin
eGrabber
 
Best HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRMBest HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRM
accordHRM
 
Exchange Migration Tool- Shoviv Software
Exchange Migration Tool- Shoviv SoftwareExchange Migration Tool- Shoviv Software
Exchange Migration Tool- Shoviv Software
Shoviv Software
 
[gbgcpp] Let's get comfortable with concepts
[gbgcpp] Let's get comfortable with concepts[gbgcpp] Let's get comfortable with concepts
[gbgcpp] Let's get comfortable with concepts
Dimitrios Platis
 
Programs as Values - Write code and don't get lost
Programs as Values - Write code and don't get lostPrograms as Values - Write code and don't get lost
Programs as Values - Write code and don't get lost
Pierangelo Cecchetto
 
Mastering Selenium WebDriver: A Comprehensive Tutorial with Real-World Examples
Mastering Selenium WebDriver: A Comprehensive Tutorial with Real-World ExamplesMastering Selenium WebDriver: A Comprehensive Tutorial with Real-World Examples
Mastering Selenium WebDriver: A Comprehensive Tutorial with Real-World Examples
jamescantor38
 
A Comprehensive Guide to CRM Software Benefits for Every Business Stage
A Comprehensive Guide to CRM Software Benefits for Every Business StageA Comprehensive Guide to CRM Software Benefits for Every Business Stage
A Comprehensive Guide to CRM Software Benefits for Every Business Stage
SynapseIndia
 
Mobile Application Developer Dubai | Custom App Solutions by Ajath
Mobile Application Developer Dubai | Custom App Solutions by AjathMobile Application Developer Dubai | Custom App Solutions by Ajath
Mobile Application Developer Dubai | Custom App Solutions by Ajath
Ajath Infotech Technologies LLC
 
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptxThe-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
james brownuae
 
Troubleshooting JVM Outages – 3 Fortune 500 case studies
Troubleshooting JVM Outages – 3 Fortune 500 case studiesTroubleshooting JVM Outages – 3 Fortune 500 case studies
Troubleshooting JVM Outages – 3 Fortune 500 case studies
Tier1 app
 
Beyond the code. Complexity - 2025.05 - SwiftCraft
Beyond the code. Complexity - 2025.05 - SwiftCraftBeyond the code. Complexity - 2025.05 - SwiftCraft
Beyond the code. Complexity - 2025.05 - SwiftCraft
Dmitrii Ivanov
 
GC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance EngineeringGC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance Engineering
Tier1 app
 
Surviving a Downturn Making Smarter Portfolio Decisions with OnePlan - Webina...
Surviving a Downturn Making Smarter Portfolio Decisions with OnePlan - Webina...Surviving a Downturn Making Smarter Portfolio Decisions with OnePlan - Webina...
Surviving a Downturn Making Smarter Portfolio Decisions with OnePlan - Webina...
OnePlan Solutions
 

How to plug the data gap in DevOps

  • 1. How to Plug the Data Gap in DevOps
  • 2. © 2017 Delphix Corporation and Datical Corporation. Introduction Adam Bowen Strategic Advisor Office of the CTO, Delphix Robert Reeves Co-Founder and CTO Datical Jamie Pope Former VP, Global 10 Bank Sr. Solution Engineer, Delphix
  • 3. © 2017 Delphix Corporation and Datical Corporation. The New Standard in the Digital Era Updating… Updating… Updating… Updating… Updating…Updating… Updating… Updating… Updates: Monthly. Weekly. Daily. Speed. Continuous Innovation. Digital Transformation.
  • 4. © 2017 Delphix Corporation and Datical Corporation. More than $100 billion has been spent on business accelerators like Agile and DevOps. Yet, 84% of companies fail at digital transformation. - Forbes
  • 5. © 2017 Delphix Corporation and Datical Corporation. Data Gravity Risky PainfulSlowCostly
  • 6. © 2017 Delphix Corporation and Datical Corporation. An Inhibitor Dev/Test Creates chokepoints that kill development productivity Cloud Anchors companies to legacy systems and architectures Analytics Spawns data blind- spots in AI, ML algorithms Compliance Creates vulnerabilities in data security and privacy Data Tons of Mass
  • 7. How large is the data in your production estate today? Poll Question
  • 8. © 2017 Delphix Corporation and Datical Corporation. Legacy Data Delivery ›››››››››››››››››››››››››››››››››››››››› PROD COPY QA TRAINING PERFORMANCE DEVELOPMENT ▪ Core applications sit atop large data sets ▪ App staff require full, fresh, independent copies of data sets for maximal speed and effectiveness ▪ Each new copy compounds ops time and infrastructure cost to deploy TO REACH CONTINUOUS DELIVERY WE NEED NEW SOLUTIONS
  • 9. Move at the speed of the digital economy! APPLICATION 9 Automation PipelinesBusiness Drivers  To keep up with the nonstop pace of innovation, organizations are modernizing product delivery to increase business value. © 2017 Delphix Corporation and Datical Corporation.
  • 10. The database is constraining digital transformation velocity 10 Manual Creates an application delivery bottleneck. Risky One mistake can bring down your apps or compromise integrity and security. Resource-Intensive Managing the database is already consuming too much time and effort. DATABASE  4 out of 5 app deployments include database changes © 2017 Delphix Corporation and Datical Corporation.
  • 11. Challenges 11 #ofReleases Time Database Deployments Application Releases The Velocity Gap Organizations have a Deployment Gap ▪ Current DB deployment methods are outpaced by Agile software release process ▪ DB changes are: - Manually intensive - Slow - Full of Risk The Velocity Gap © 2017 Delphix Corporation and Datical Corporation.
  • 12. Is your team still manually reviewing and validating database change scripts before each application release? Poll Question
  • 13. Slowing Releases 75% of DBAs report release delays due to database change process are increasing. Need Automation Over half respondents report automation is key to release speed. Same amount report current automation does not meet their needs. Errors Increasing 30% report errors have increased over last 12 months. 42% of DBAs report same. Dev Managers say database change process delay releases. 90% DBAs say database change process delay releases. 91% 13 CIO Magazine Survey: Digital Transformation and the Database © 2017 Delphix Corporation and Datical Corporation.
  • 14. © 2017 Delphix Corporation and Datical Corporation. Database is the Bottleneck 14
  • 15. Are database change deployments slowing down your application release process? Poll Question
  • 16. © 2017 Delphix Corporation and Datical Corporation. The Delphix Data Platform Enables data to be delivered to every stakeholder at the speed, simplicity, and security required for continuous innovation and business transformation. 16
  • 17. 17© 2016 Delphix Corporation Production On-premises or cloud Non-production Target servers: physical, virtual, or cloud Storage: 20 TB DBMS Production Storage: 20 TB DBMS Dev Storage: 20 TB DBMS Test Storage: 20 TB DBMS UAT 60TB of redundant storage Manually copy, move data Traditional Data Management ! ! © 2017 Delphix Corporation and Datical Corporation.
  • 18. How often do you refresh your non-production environments today? Poll Question
  • 19. 19© 2016 Delphix Corporation Production On-premises or cloud Storage: 20 TB DBMS Production The Delphix Data Platform Capture application data, 20 TB de-duped and compressed to 7 TB 1 Installs as a virtual appliance Storage: 7 TB One-time, full copy
  • 20. 20© 2016 Delphix Corporation Production On-premises or cloud Storage: 20 TB DBMS Production The Delphix Data Platform Capture application data, 20 TB de-duped and compressed to 7 TB 1 Storage: 7 TB Continuously record unique, incremental changes to sources 2 May 23 06:11May 22 12:43May 22 08:41 Production Time Machine Log shipping
  • 21. 21© 2016 Delphix Corporation Production On-premises or cloud Storage: 20 TB DBMS Production The Delphix Data Platform Capture application data, 20 TB de-duped and compressed to 7 TB 1 Continuously record unique, incremental changes to sources 2 Share data blocks instead of duplicating 3 DBMS Dev DBMS Test DBMS UAT Storage: 7 TB Non-production Target servers: physical, virtual, or cloud Virtual Data Virtual Data Virtual Data 70-90% Storage Savings
  • 22. 22© 2016 Delphix Corporation Production On-premises or cloud Storage: 20 TB DBMS Production The Delphix Data Platform Capture application data, 20 TB de-duped and compressed to 7 TB 1 Continuously record unique, incremental changes to sources 2 Share data blocks instead of duplicating 3 DBMS Dev DBMS Test DBMS UAT Storage: 7 TB Non-production Target servers: physical, virtual, or cloud Virtual Data Virtual Data Virtual Data Capture all changes, creating a space-efficient time machine 4
  • 23. 23© 2016 Delphix Corporation Production On-premises or cloud Storage: 20 TB DBMS Production The Delphix Data Platform Capture application data, 20 TB de-duped and compressed to 7 TB 1 Continuously record unique, incremental changes to sources 2 Share data blocks instead of duplicating 3 DBMS Dev DBMS Test DBMS UAT Storage: 7 TB Non-production Target servers: physical, virtual, or cloud Virtual Data Virtual Data Virtual Data Capture all changes, creating a space-efficient time machine 4
  • 24. © 2017 Delphix Corporation and Datical Corporation. Delphix Solves the Data Delivery Bottleneck The legacy way: impact on people and systems Delphix: self-service and non-disruptive Provision data in minutes 1 One-Step Self-Service Eliminates the process of copying and moving data across systems 100x Faster 24
  • 25. Respond faster by automating the deployment of database changes. 25 Eliminates back and forth between Dev, QA and DBAs1 Integrates with your tools and processes 2 Automated deployment Validated database changes are automatically deployed with Datical to different environments right alongside application changes. 3 CODE BUILD TEST DB CHANGES APP CHANGES TEST STAGE PRODUCTION © 2017 Delphix Corporation and Datical Corporation.
  • 26. Has your organization automated its database deployment process? Poll Question
  • 27. What Makes Us Different 27 Change Management Simulator Simulate the impact of database changes before they are deployed Dynamic Rules Engine Automatically enforce DBA rules across all proposed database changes Database Code Packager Creates database continuous integration by unifying application and database changes Deployment Monitoring Console Automatically monitor the status of every database deployment across the enterprise © 2017 Delphix Corporation and Datical Corporation.
  • 28. © 2017 Delphix Corporation and Datical Corporation. The Combined Solution 28
  • 29. © 2017 Delphix Corporation and Datical Corporation. Build DEV Code PROD Release Shift Left to Find Issues Early Decrease Costs and Increase Time to Market Provide DBA’s early insight into Change Impact VDB VDB VDB Use Case – Rapid Development VDB 29
  • 30. © 2017 Delphix Corporation and Datical Corporation. DEV PRODTEST Release 2.32.3 2.4 2.4 2.4 X X Use Case - Test Integrity Early standards enforcement stops Prod Issues Automate Test setup/teardown Test against recent data to increase test validity 30
  • 31. © 2017 Delphix Corporation and Datical Corporation. Delphix + Datical Solution Benefits ▪ Enable speed through Self Service ▪ No manual intervention required to automate change ▪ No waiting: TB’s of data delivered in a few minutes. ▪ Version control for data and changes gives you the exact data you need. Faster Development Improved UX Faster Time to Market Reduce Risk ▪ Better testing leads to better software ▪ Simulating Changes Prior to release catches problems before they become problems ▪ Immediate feedback on change validity ▪ Reduced product lead time and eliminate wait-states ▪ Increased quality, success, and employee satisfaction ▪ Minimize risk of disruption by competitors by accelerating release cycles ▪ Eliminate errors due to manual configuration and delivery ▪ Reduce surface area of risk by only leveraging masked data in non-prod ▪ Method of Production change tested prior to release 31
  • 32. © 2017 Delphix Corporation and Datical Corporation. The Chocolate and the Peanut Butter 32
  • 33. © 2017 Delphix Corporation and Datical Corporation. Key Takeaways 1. Don’t forget about the Data: It’s the fastest, easiest, and least-disruptive way to enable DevOps. 2. Data is everyone's problem; not just a DBA issue. 3. Possible AND necessary to bring DevOps to the Database. 33
  • 34. © 2017 Delphix Corporation and Datical Corporation. Q&A Learn more Check out the white paper Filling the Data Gap in DevOps 34 Thank you
  翻译: