SlideShare a Scribd company logo
DataOps, DevOps
and the
Developer
Treating Database Code Just Like App
Code
Treating Database Code Just Like App Code
2
§ Part 1: Where are we now?
§ Part 2: Where do we want to go and how do we get there?
§ Part3: What are the benefits?
§ Part 4: Q&A
Part 1:
Where are we now?
APPLICATION
Businesses are innovating fast…
4
Automation PipelinesBusiness Drivers
…but Data has become the new constraint, creating risk and
slowing teams down!
• Database changes are often a major
source of risk and delay when
performing deployments.
• Database are a source of data for
applications, master data, analytics and
reporting.
• Simple database changes have the potential
to damage the business if they are not
integrated into CI/CD process.
5
Application Teams Development Teams Avoid the Data Group
• According to Gartner:
• The disconnect between the data and
development groups creates a huge
amount of risk
• The data group is not providing guidance or
at times even aware of the changes being
made by developers.
• The safeguards that the data team has put
into place to protect the enterprise
completely fail when the development
team avoids them.
6
*Gartner: Implement Agile Database Development to Achieve Continuous Development
Enterprises have a critical application release velocity gap
• More application changes mean more database
changes
• The combination of application automation and
manual database deployments has created a velocity
gap
• Any gains in efficiency, productivity, speed, and time-
to-market is offset by the database release processes
• To keep up with the nonstop pace of business
innovation, enterprises must automate the way they
deploy application and database changes to deliver
better experiences faster
7
Database Deployments
Application Releases
The
Velocity
Gap
The Velocity Gap
#ofReleases
Time
RedMonk Observations
8
1. Application development is a set of processes and technologies that have been continually refined
and improved over decades to improve release velocity
2. As part of the effort to improve velocity, organizations industry-wide have begun to break down
the barriers between their App Dev and Ops teams - a phenomenon better known as DevOps
3. With digital business now table stakes and enterprises from all industries facing disruption from
digital natives, speed and velocity have never been more critical
4. Unlike with application development, data operations generally look much as they did a decade or
more ago, and the antiquated tools and procedures simply weren’t built operate at the pace
needed today
5. Enterprises that have seen order of magnitude improvements in their application release cycles
from DevOps and the associated procedural and tooling improvements are wondering why their
database teams can’t evolve in similar fashion
This is why modern software development organizations are turning to DataOps.
Poll Question:
What Challenges Does Your Team
Face in Accelerating the Database
Deployment Process?
Part 2:
Where do we want to go and
how do we get there?
Use Case: Rapid Deployment
• Find Issues Early
• Decrease Costs
• Accelerate Time to
Market
Push Trigger Build
Code Deployment
Schema Update
Data Deployment
Delphix Plugin
CODE
Virtual DB
UNIT
TEST
CODE
Virtual DB
INTEGRATION
TEST
CODE
Virtual DB
ACCEPTANCE
TEST
Sync and Mask
TEST DATA SOURCES
Provision Secure Data
Use Case: Test Automation
• Automate Test Setup
• Enforce Standards
• Decrease Production
Issues
Push Trigger Build
Code Deployment
Schema Update
Data Deployment
Delphix Plugin
CODE
Virtual DB
UNIT
TEST
CODE
Virtual DB
INTEGRATION
TEST
CODE
Virtual DB
ACCEPTANCE
TEST
Sync and Mask
TEST DATA SOURCES
Provision Secure Data
Use Case: Production Hot Fix
• Replicate Issues Without
Impacting Production
• Isolate Problems and
Intelligently Update
Production
• Synchronize Fix With All
Lower Tier
Environments
Push Trigger Build
Code Deployment
Schema Update
Data Deployment
Delphix Plugin
CODE
Virtual DB
UNIT
TEST
CODE
Virtual DB
INTEGRATION
TEST
CODE
Virtual DB
ACCEPTANCE
TEST
Sync and Mask
TEST DATA SOURCES
Provision Secure Data
Poll Question:
Has Your Team Ever Experienced
Production Issues Due to
Database Change Errors?
Part 3:
What are the benefits?
Benefits
16
§ Reduced product lead
time and eliminate
wait-states
§ Increased quality,
success, and employee
satisfaction
§ Minimize risk of
disruption by
competitors by
accelerating release
cycles
§ Enable self-service and
eliminating manual
processes
§ Eliminate wait:
§ Production data
delivered in
minutes.
§ Feedback on
database code
in minutes
§ Communicate status to
reduce churn
Faster Development Improve Quality
Faster Time
to Market
Reduce Risk
• Test against production
quality data to ensure
quality
• Enforce standards and
best practices on database
code
• Simulate changes prior to
release to catch problems
before they become
problems
§ Eliminate errors due to
manual configuration
and delivery
§ Reduce surface area of
risk and enable
compliance by only
leveraging masked
data in non-production
envt’s
§ Dry-run the production
push in lower
environments
Poll Question:
Would Increased Automation in
the Database Deployment
Process Have the Potential to
Accelerate Overall Application
Release Cycles?
Part 4:
Q&A
Thank You
To learn more,
check out our white
paper.

More Related Content

What's hot (20)

PPTX
Fast Data Flow Is the Secret to Accelerating Digital Transformation
Delphix
 
PDF
DataOps: An Agile Method for Data-Driven Organizations
Ellen Friedman
 
PDF
ODSC data science to DataOps
Christopher Bergh
 
PDF
Cloud Native Batch Processing: Beyond the What and How
VMware Tanzu
 
PPTX
Light Speed with Test Data Management
Kellyn Pot'Vin-Gorman
 
PPTX
InterVision-Overview.January-2016
Arthur Sobczyk
 
PPTX
Oracle: Building Cloud Native Applications
Kelly Goetsch
 
PDF
Starting Your Modern DataOps Journey
CloverDX
 
PPTX
Data Warehousing in the Cloud: Practical Migration Strategies
SnapLogic
 
PDF
Pivotal Digital Transformation Forum: Requirements to Become a Data-Driven En...
VMware Tanzu
 
PDF
5 Reasons not to use Dita from a CCMS Perspective
Marcus Kesseler
 
PPTX
Big Data Maturity Scorecard
DataWorks Summit
 
PDF
Overcoming DataOps hurdles for ML in Production
Sandeep Uttamchandani
 
PPTX
Webinar: Become PSD2 ready with DataStax
DataStax
 
PDF
Converged Everything, Converged Infrastructure delivering business value and ...
NetAppUK
 
PPTX
Modernizing the Legacy Data Warehouse – What, Why, and How 1.23.19
Cloudera, Inc.
 
PPTX
The Transformation of your Data in modern IT (Presented by DellEMC)
Cloudera, Inc.
 
PDF
Are You Prepared For The Future Of Data Technologies?
Dell World
 
PDF
Pivotal Big Data Roadshow
VMware Tanzu
 
PDF
The Benefits of Data Fabric
NetApp
 
Fast Data Flow Is the Secret to Accelerating Digital Transformation
Delphix
 
DataOps: An Agile Method for Data-Driven Organizations
Ellen Friedman
 
ODSC data science to DataOps
Christopher Bergh
 
Cloud Native Batch Processing: Beyond the What and How
VMware Tanzu
 
Light Speed with Test Data Management
Kellyn Pot'Vin-Gorman
 
InterVision-Overview.January-2016
Arthur Sobczyk
 
Oracle: Building Cloud Native Applications
Kelly Goetsch
 
Starting Your Modern DataOps Journey
CloverDX
 
Data Warehousing in the Cloud: Practical Migration Strategies
SnapLogic
 
Pivotal Digital Transformation Forum: Requirements to Become a Data-Driven En...
VMware Tanzu
 
5 Reasons not to use Dita from a CCMS Perspective
Marcus Kesseler
 
Big Data Maturity Scorecard
DataWorks Summit
 
Overcoming DataOps hurdles for ML in Production
Sandeep Uttamchandani
 
Webinar: Become PSD2 ready with DataStax
DataStax
 
Converged Everything, Converged Infrastructure delivering business value and ...
NetAppUK
 
Modernizing the Legacy Data Warehouse – What, Why, and How 1.23.19
Cloudera, Inc.
 
The Transformation of your Data in modern IT (Presented by DellEMC)
Cloudera, Inc.
 
Are You Prepared For The Future Of Data Technologies?
Dell World
 
Pivotal Big Data Roadshow
VMware Tanzu
 
The Benefits of Data Fabric
NetApp
 

Similar to DataOps, DevOps and the Developer: Treating Database Code Just Like App Code (20)

PPTX
The Role of Automation in the Journey to Continuous Delivery
XebiaLabs
 
PDF
Database DevOps.pdf
Simform
 
PPTX
Redgate Database Devops Demo webinar - Visual Studio Team Services - 21st Fe...
KateDuggan2
 
PPTX
Extending DevOps practices to SQL Server databases - branching & merging with...
Red Gate Software
 
PPTX
Extending DevOps practices to SQL Server databases - story tracking - 20th ju...
Red Gate Software
 
PPTX
The Evolution of Application Release Automation
Jules Pierre-Louis
 
PPTX
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
XebiaLabs
 
PDF
AWS OpsWorks for Chef Automate
PolarSeven Pty Ltd
 
PPTX
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
 
PPTX
Agile & DevOps - It's all about project success
Adam Stephensen
 
PPTX
Redgate database DevOps demo webinar (with Git & Jenkins)
Red Gate Software
 
PDF
The Four Keys - Measuring DevOps Success
Dina Graves Portman
 
PDF
DBA Role Shift in a DevOps World
Datavail
 
PDF
Il paradigma DevOps e Continuous Delivery Automation
HP Enterprise Italia
 
PDF
DataOps , cbuswaw April '23
Jason Packer
 
PDF
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
Databricks
 
PDF
The journey to Continuous Automation - Chef Automate
Kangaroot
 
PDF
Compliance Automation: detect & correct
Kangaroot
 
PDF
6 Resons To Implememnt DevOps In Your Business
Skillmine Technology Consulting
 
PPTX
How SQL Change Automation helps you deliver value faster
Red Gate Software
 
The Role of Automation in the Journey to Continuous Delivery
XebiaLabs
 
Database DevOps.pdf
Simform
 
Redgate Database Devops Demo webinar - Visual Studio Team Services - 21st Fe...
KateDuggan2
 
Extending DevOps practices to SQL Server databases - branching & merging with...
Red Gate Software
 
Extending DevOps practices to SQL Server databases - story tracking - 20th ju...
Red Gate Software
 
The Evolution of Application Release Automation
Jules Pierre-Louis
 
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
XebiaLabs
 
AWS OpsWorks for Chef Automate
PolarSeven Pty Ltd
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
 
Agile & DevOps - It's all about project success
Adam Stephensen
 
Redgate database DevOps demo webinar (with Git & Jenkins)
Red Gate Software
 
The Four Keys - Measuring DevOps Success
Dina Graves Portman
 
DBA Role Shift in a DevOps World
Datavail
 
Il paradigma DevOps e Continuous Delivery Automation
HP Enterprise Italia
 
DataOps , cbuswaw April '23
Jason Packer
 
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
Databricks
 
The journey to Continuous Automation - Chef Automate
Kangaroot
 
Compliance Automation: detect & correct
Kangaroot
 
6 Resons To Implememnt DevOps In Your Business
Skillmine Technology Consulting
 
How SQL Change Automation helps you deliver value faster
Red Gate Software
 
Ad

More from DevOps.com (20)

PDF
Modernizing on IBM Z Made Easier With Open Source Software
DevOps.com
 
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
PDF
Next Generation Vulnerability Assessment Using Datadog and Snyk
DevOps.com
 
PPTX
Vulnerability Discovery in the Cloud
DevOps.com
 
PDF
2021 Open Source Governance: Top Ten Trends and Predictions
DevOps.com
 
PDF
A New Year’s Ransomware Resolution
DevOps.com
 
PPTX
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
DevOps.com
 
PDF
Don't Panic! Effective Incident Response
DevOps.com
 
PDF
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
DevOps.com
 
PDF
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
DevOps.com
 
PDF
Monitoring Serverless Applications with Datadog
DevOps.com
 
PDF
Deliver your App Anywhere … Publicly or Privately
DevOps.com
 
PPTX
Securing medical apps in the age of covid final
DevOps.com
 
PDF
How to Build a Healthy On-Call Culture
DevOps.com
 
PPTX
The Evolving Role of the Developer in 2021
DevOps.com
 
PDF
Service Mesh: Two Big Words But Do You Need It?
DevOps.com
 
PPTX
Secure Data Sharing in OpenShift Environments
DevOps.com
 
PPTX
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
DevOps.com
 
PDF
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
DevOps.com
 
Modernizing on IBM Z Made Easier With Open Source Software
DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
Next Generation Vulnerability Assessment Using Datadog and Snyk
DevOps.com
 
Vulnerability Discovery in the Cloud
DevOps.com
 
2021 Open Source Governance: Top Ten Trends and Predictions
DevOps.com
 
A New Year’s Ransomware Resolution
DevOps.com
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
DevOps.com
 
Don't Panic! Effective Incident Response
DevOps.com
 
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
DevOps.com
 
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
DevOps.com
 
Monitoring Serverless Applications with Datadog
DevOps.com
 
Deliver your App Anywhere … Publicly or Privately
DevOps.com
 
Securing medical apps in the age of covid final
DevOps.com
 
How to Build a Healthy On-Call Culture
DevOps.com
 
The Evolving Role of the Developer in 2021
DevOps.com
 
Service Mesh: Two Big Words But Do You Need It?
DevOps.com
 
Secure Data Sharing in OpenShift Environments
DevOps.com
 
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
DevOps.com
 
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
DevOps.com
 
Ad

Recently uploaded (20)

PDF
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
DOCX
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
PPTX
Enabling the Digital Artisan – keynote at ICOCI 2025
Alan Dix
 
PPTX
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
PPTX
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
PPTX
Simplifica la seguridad en la nube y la detección de amenazas con FortiCNAPP
Cristian Garcia G.
 
PDF
Python Conference Singapore - 19 Jun 2025
ninefyi
 
PDF
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
PDF
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
PDF
The Growing Value and Application of FME & GenAI
Safe Software
 
PDF
Open Source Milvus Vector Database v 2.6
Zilliz
 
PPTX
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
PDF
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
PPTX
𝙳𝚘𝚠𝚗𝚕𝚘𝚊𝚍—Wondershare Filmora Crack 14.0.7 + Key Download 2025
sebastian aliya
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
LLM Search Readiness Audit - Dentsu x SEO Square - June 2025.pdf
Nick Samuel
 
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
Enabling the Digital Artisan – keynote at ICOCI 2025
Alan Dix
 
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
Simplifica la seguridad en la nube y la detección de amenazas con FortiCNAPP
Cristian Garcia G.
 
Python Conference Singapore - 19 Jun 2025
ninefyi
 
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
The Growing Value and Application of FME & GenAI
Safe Software
 
Open Source Milvus Vector Database v 2.6
Zilliz
 
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
𝙳𝚘𝚠𝚗𝚕𝚘𝚊𝚍—Wondershare Filmora Crack 14.0.7 + Key Download 2025
sebastian aliya
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
LLM Search Readiness Audit - Dentsu x SEO Square - June 2025.pdf
Nick Samuel
 

DataOps, DevOps and the Developer: Treating Database Code Just Like App Code

  • 1. DataOps, DevOps and the Developer Treating Database Code Just Like App Code
  • 2. Treating Database Code Just Like App Code 2 § Part 1: Where are we now? § Part 2: Where do we want to go and how do we get there? § Part3: What are the benefits? § Part 4: Q&A
  • 4. APPLICATION Businesses are innovating fast… 4 Automation PipelinesBusiness Drivers
  • 5. …but Data has become the new constraint, creating risk and slowing teams down! • Database changes are often a major source of risk and delay when performing deployments. • Database are a source of data for applications, master data, analytics and reporting. • Simple database changes have the potential to damage the business if they are not integrated into CI/CD process. 5
  • 6. Application Teams Development Teams Avoid the Data Group • According to Gartner: • The disconnect between the data and development groups creates a huge amount of risk • The data group is not providing guidance or at times even aware of the changes being made by developers. • The safeguards that the data team has put into place to protect the enterprise completely fail when the development team avoids them. 6 *Gartner: Implement Agile Database Development to Achieve Continuous Development
  • 7. Enterprises have a critical application release velocity gap • More application changes mean more database changes • The combination of application automation and manual database deployments has created a velocity gap • Any gains in efficiency, productivity, speed, and time- to-market is offset by the database release processes • To keep up with the nonstop pace of business innovation, enterprises must automate the way they deploy application and database changes to deliver better experiences faster 7 Database Deployments Application Releases The Velocity Gap The Velocity Gap #ofReleases Time
  • 8. RedMonk Observations 8 1. Application development is a set of processes and technologies that have been continually refined and improved over decades to improve release velocity 2. As part of the effort to improve velocity, organizations industry-wide have begun to break down the barriers between their App Dev and Ops teams - a phenomenon better known as DevOps 3. With digital business now table stakes and enterprises from all industries facing disruption from digital natives, speed and velocity have never been more critical 4. Unlike with application development, data operations generally look much as they did a decade or more ago, and the antiquated tools and procedures simply weren’t built operate at the pace needed today 5. Enterprises that have seen order of magnitude improvements in their application release cycles from DevOps and the associated procedural and tooling improvements are wondering why their database teams can’t evolve in similar fashion This is why modern software development organizations are turning to DataOps.
  • 9. Poll Question: What Challenges Does Your Team Face in Accelerating the Database Deployment Process?
  • 10. Part 2: Where do we want to go and how do we get there?
  • 11. Use Case: Rapid Deployment • Find Issues Early • Decrease Costs • Accelerate Time to Market Push Trigger Build Code Deployment Schema Update Data Deployment Delphix Plugin CODE Virtual DB UNIT TEST CODE Virtual DB INTEGRATION TEST CODE Virtual DB ACCEPTANCE TEST Sync and Mask TEST DATA SOURCES Provision Secure Data
  • 12. Use Case: Test Automation • Automate Test Setup • Enforce Standards • Decrease Production Issues Push Trigger Build Code Deployment Schema Update Data Deployment Delphix Plugin CODE Virtual DB UNIT TEST CODE Virtual DB INTEGRATION TEST CODE Virtual DB ACCEPTANCE TEST Sync and Mask TEST DATA SOURCES Provision Secure Data
  • 13. Use Case: Production Hot Fix • Replicate Issues Without Impacting Production • Isolate Problems and Intelligently Update Production • Synchronize Fix With All Lower Tier Environments Push Trigger Build Code Deployment Schema Update Data Deployment Delphix Plugin CODE Virtual DB UNIT TEST CODE Virtual DB INTEGRATION TEST CODE Virtual DB ACCEPTANCE TEST Sync and Mask TEST DATA SOURCES Provision Secure Data
  • 14. Poll Question: Has Your Team Ever Experienced Production Issues Due to Database Change Errors?
  • 15. Part 3: What are the benefits?
  • 16. Benefits 16 § Reduced product lead time and eliminate wait-states § Increased quality, success, and employee satisfaction § Minimize risk of disruption by competitors by accelerating release cycles § Enable self-service and eliminating manual processes § Eliminate wait: § Production data delivered in minutes. § Feedback on database code in minutes § Communicate status to reduce churn Faster Development Improve Quality Faster Time to Market Reduce Risk • Test against production quality data to ensure quality • Enforce standards and best practices on database code • Simulate changes prior to release to catch problems before they become problems § Eliminate errors due to manual configuration and delivery § Reduce surface area of risk and enable compliance by only leveraging masked data in non-production envt’s § Dry-run the production push in lower environments
  • 17. Poll Question: Would Increased Automation in the Database Deployment Process Have the Potential to Accelerate Overall Application Release Cycles?
  • 19. Thank You To learn more, check out our white paper.