SlideShare a Scribd company logo
Extending DevOps practices to SQL Server databases - branching & merging with VSTS - July 17
Extending DevOps practices to
SQL Server databases
Get in touch
www.voiceofthedba.com
sjones@sqlservercentral.com
@way0utwest
Steve Jones
www.linkedin.com/in/way0utwest
Get in touch
Arneh.Eskandari@red-gate.com
@ArnehEsk
www.linkedin.com/in/Arneh-Eskandari
Arneh Eskandari
Agenda
โ€ข Intro to Redgate
โ€ข The challenge of integrating databases into DevOps processes
โ€ข The effects of poor database change management and deployments
โ€ข Benefits of DLM and Database DevOps
โ€ข How can Redgate help?
โ€ข Demo
About Redgate
Over 600,000 technology professionals worldwide use Redgate tools, including 91% of
fortune 100 companies.
Our philosophy is to design highly usable, reliable tools that solve problems commonly
faced by DBAs and developers. And learning and sharing is at the heart of what we do.
The challenge of integrating
databases into DevOps processes
โ€ข Business-critical data needs to be safely and correctly preserved
โ€ข Databases carry state that needs to be managed as part of rolling out
new or updating existing software
Poor Database Deployment Effects
โ€ข Databases are out of pace with application development
โ€ข Little or no traceability of database changes
โ€ข Inability to roll back to the previous version of a database
โ€ข Databases become a bottleneck in agile delivery processes
โ€ข Releases are less frequent and more risky
โ€ข Manual database processes prevent you from utilizing CI and CD to their full extent
โ€ข Deployments require a lot of Dev and DBA hours
Benefits of DLM & Database DevOps
โ€ข Repeatability of processes, giving:
โ€ข Greater predictability over releases
โ€ข Efficiency by eliminating the repetition of a range of manual activities
โ€ข Faster speed of response to change through:
โ€ข The automated deployment of smaller units of change
โ€ข Greater reliability of the release process by:
โ€ข Providing a series of automated test stages prior to deployment
The Bottom Line
The 2016 State of DevOps report found that:
โ€ข IT performance strongly correlates with practices such as version control and
continuous delivery.
โ€ข High-performing IT organizations are more agile and reliable, deploying code 200
times more frequently with 3 times lower change failure rate.
โ€ข Firms with high-performing IT organizations are twice as likely to exceed their
profitability, market share, and productivity goals.
How can Redgate help?
Extending DevOps practices to SQL Server databases - branching & merging with VSTS - July 17
Extending DevOps practices to SQL Server databases - branching & merging with VSTS - July 17
Demo
Need help?
โ€ข Discover Redgateโ€™s full Database DevOps solution
www.red-gate.com/solutions
โ€ข Join a one-day online Database DevOps training course
www.red-gate.com/training
โ€ข Get expert help with onsite consultancy from our partners
www.red-gate.com/training/find-a-consultant
Contact us: databasedevops@red-gate.com

More Related Content

What's hot (20)

PDF
Rapid Strategic SRE Assessments
Marc Hornbeek
ย 
PPTX
Introduction to Puppet Enterprisewebinar
Puppet
ย 
PPTX
Intro to PE 01/15/2016
Puppet
ย 
PPTX
Introduction to Puppet Enterprise- 01/19/2016
Puppet
ย 
PPTX
A Blueprint for a Successful DevOps Metamorphosis
XebiaLabs
ย 
PPTX
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena Software
ย 
PPTX
DevOps Workflows in the Windows Ecosystem - 21 April 2020
Puppet
ย 
PDF
Continuous Delivery at DEK Technologies
dektech_se
ย 
PPTX
Let Data Flow: Removing the Latest DevOps Constraints with DataOps
Delphix
ย 
PDF
The Qa Testing Checklists for Successful Cloud Migration
TestingXperts
ย 
PPTX
Make Software Audit Nightmares a Thing of the Past
XebiaLabs
ย 
PPTX
XL Deploy Demo Slides: Agentless Application Release Automation
XebiaLabs
ย 
PPTX
2015 DevOps Breakfast - DevOps in Action
NVISIA
ย 
PDF
Managing Quality of Service for Containerized Microservice Applications
Jules Pierre-Louis
ย 
PDF
Dimensions CM 14.3 launch webcast (slides)
Serena Software
ย 
PDF
Data Center Migration Essentials - Adam Saint-Prix Tim Wong
Atlassian
ย 
PDF
Fraction ERP Overview
Patrick Chester
ย 
PPTX
Shift Left Quality Assurance: How to do it. Why it matters.
Worksoft
ย 
PDF
Serena Business Manager Visualizing 2016
Serena Software
ย 
PPTX
Puppet Camp East, Converting Group Policy settings to Puppet manifests, Shane...
Puppet
ย 
Rapid Strategic SRE Assessments
Marc Hornbeek
ย 
Introduction to Puppet Enterprisewebinar
Puppet
ย 
Intro to PE 01/15/2016
Puppet
ย 
Introduction to Puppet Enterprise- 01/19/2016
Puppet
ย 
A Blueprint for a Successful DevOps Metamorphosis
XebiaLabs
ย 
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena Software
ย 
DevOps Workflows in the Windows Ecosystem - 21 April 2020
Puppet
ย 
Continuous Delivery at DEK Technologies
dektech_se
ย 
Let Data Flow: Removing the Latest DevOps Constraints with DataOps
Delphix
ย 
The Qa Testing Checklists for Successful Cloud Migration
TestingXperts
ย 
Make Software Audit Nightmares a Thing of the Past
XebiaLabs
ย 
XL Deploy Demo Slides: Agentless Application Release Automation
XebiaLabs
ย 
2015 DevOps Breakfast - DevOps in Action
NVISIA
ย 
Managing Quality of Service for Containerized Microservice Applications
Jules Pierre-Louis
ย 
Dimensions CM 14.3 launch webcast (slides)
Serena Software
ย 
Data Center Migration Essentials - Adam Saint-Prix Tim Wong
Atlassian
ย 
Fraction ERP Overview
Patrick Chester
ย 
Shift Left Quality Assurance: How to do it. Why it matters.
Worksoft
ย 
Serena Business Manager Visualizing 2016
Serena Software
ย 
Puppet Camp East, Converting Group Policy settings to Puppet manifests, Shane...
Puppet
ย 

Similar to Extending DevOps practices to SQL Server databases - branching & merging with VSTS - July 17 (20)

PPTX
Redgate database DevOps demo webinar (with Git & Jenkins)
Red Gate Software
ย 
PDF
Why the database is at the heart of DevOps success
Red Gate Software
ย 
PDF
The 2019 State of Database DevOps results, live with Donovan Brown!
Red Gate Software
ย 
PPTX
Bringing DevOps to the Database
Michaela Murray
ย 
PPTX
Database CI/CD Pipeline
muhammadhashir57
ย 
PPTX
Extend DevOps to Your SQL Server Databases
Red Gate Software
ย 
PPTX
DevOps+Data: Working with Source Control
Ed Leighton-Dick
ย 
PDF
Don't think DevOps think Compliant Database DevOps
Red Gate Software
ย 
PPTX
#DOAW16 - DevOps@work Roma 2016 - Databases under source control
Alessandro Alpi
ย 
PDF
Database DevOps.pdf
Simform
ย 
PPTX
Mvp4 croatia - Being a dba in a devops world
Alessandro Alpi
ย 
PDF
DevOps for the DBA
Grant Fritchey
ย 
PPTX
DevOps and the DBA- 24 Hours of Pass
Kellyn Pot'Vin-Gorman
ย 
PDF
Geek Sync | Is Your Database Environment Ready for DevOps?
IDERA Software
ย 
PPTX
Sql source control
AndyPickett
ย 
PDF
Key findings from the 2020 state of database dev ops report
Red Gate Software
ย 
PDF
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DevOps.com
ย 
PPTX
How SQL Change Automation helps you deliver value faster
Red Gate Software
ย 
PDF
Databases in a Continuous Integration/Delivery Process
TechWell
ย 
PDF
Using Redgate, AKS and Azure to bring DevOps to your Database
Red Gate Software
ย 
Redgate database DevOps demo webinar (with Git & Jenkins)
Red Gate Software
ย 
Why the database is at the heart of DevOps success
Red Gate Software
ย 
The 2019 State of Database DevOps results, live with Donovan Brown!
Red Gate Software
ย 
Bringing DevOps to the Database
Michaela Murray
ย 
Database CI/CD Pipeline
muhammadhashir57
ย 
Extend DevOps to Your SQL Server Databases
Red Gate Software
ย 
DevOps+Data: Working with Source Control
Ed Leighton-Dick
ย 
Don't think DevOps think Compliant Database DevOps
Red Gate Software
ย 
#DOAW16 - DevOps@work Roma 2016 - Databases under source control
Alessandro Alpi
ย 
Database DevOps.pdf
Simform
ย 
Mvp4 croatia - Being a dba in a devops world
Alessandro Alpi
ย 
DevOps for the DBA
Grant Fritchey
ย 
DevOps and the DBA- 24 Hours of Pass
Kellyn Pot'Vin-Gorman
ย 
Geek Sync | Is Your Database Environment Ready for DevOps?
IDERA Software
ย 
Sql source control
AndyPickett
ย 
Key findings from the 2020 state of database dev ops report
Red Gate Software
ย 
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DevOps.com
ย 
How SQL Change Automation helps you deliver value faster
Red Gate Software
ย 
Databases in a Continuous Integration/Delivery Process
TechWell
ย 
Using Redgate, AKS and Azure to bring DevOps to your Database
Red Gate Software
ย 
Ad

More from Red Gate Software (20)

PDF
The future of DevOps: fully left-shifted deployments with version control and...
Red Gate Software
ย 
PDF
Embracing DevOps through database migrations with Flyway
Red Gate Software
ย 
PPTX
Database DevOps for Managed Service Providers
Red Gate Software
ย 
PDF
Mizuho Financial: Launching our Database DevOps journey
Red Gate Software
ย 
PDF
7 steps to effective SQL Server monitoring
Red Gate Software
ย 
PDF
Level up your deployments for SQL Source Control
Red Gate Software
ย 
PDF
2019 year in review slides
Red Gate Software
ย 
PPTX
What we learned at PASS Summit in 2019
Red Gate Software
ย 
PPTX
Quality in Software Development: Anglia Ruskin University
Red Gate Software
ย 
PPTX
DevOps essentials from Abel Wang and Steve Jones
Red Gate Software
ย 
PPTX
Successfully migrating existing databases to Azure
Red Gate Software
ย 
PPTX
The Ultimate Guide to Choosing and Implementing the Right Monitoring Tool
Red Gate Software
ย 
PDF
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Red Gate Software
ย 
PDF
Using Redgate, AKS and Azure to bring DevOps to your database
Red Gate Software
ย 
PDF
How to Pitch a Software Development Initiative and Ignite Culture Change
Red Gate Software
ย 
PDF
Taming the Wild West
Red Gate Software
ย 
PDF
Standardize Database Development Across your Organization in 4 Key Steps
Red Gate Software
ย 
PDF
Data Privacy Next Steps -Compliant Database DevOps
Red Gate Software
ย 
PDF
Easing the transition from shared to dedicated database development
Red Gate Software
ย 
PPTX
Scaling compliant database dev ops at the enterprise level
Red Gate Software
ย 
The future of DevOps: fully left-shifted deployments with version control and...
Red Gate Software
ย 
Embracing DevOps through database migrations with Flyway
Red Gate Software
ย 
Database DevOps for Managed Service Providers
Red Gate Software
ย 
Mizuho Financial: Launching our Database DevOps journey
Red Gate Software
ย 
7 steps to effective SQL Server monitoring
Red Gate Software
ย 
Level up your deployments for SQL Source Control
Red Gate Software
ย 
2019 year in review slides
Red Gate Software
ย 
What we learned at PASS Summit in 2019
Red Gate Software
ย 
Quality in Software Development: Anglia Ruskin University
Red Gate Software
ย 
DevOps essentials from Abel Wang and Steve Jones
Red Gate Software
ย 
Successfully migrating existing databases to Azure
Red Gate Software
ย 
The Ultimate Guide to Choosing and Implementing the Right Monitoring Tool
Red Gate Software
ย 
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Red Gate Software
ย 
Using Redgate, AKS and Azure to bring DevOps to your database
Red Gate Software
ย 
How to Pitch a Software Development Initiative and Ignite Culture Change
Red Gate Software
ย 
Taming the Wild West
Red Gate Software
ย 
Standardize Database Development Across your Organization in 4 Key Steps
Red Gate Software
ย 
Data Privacy Next Steps -Compliant Database DevOps
Red Gate Software
ย 
Easing the transition from shared to dedicated database development
Red Gate Software
ย 
Scaling compliant database dev ops at the enterprise level
Red Gate Software
ย 
Ad

Recently uploaded (20)

PPTX
IDM Crack with Internet Download Manager 6.42 [Latest 2025]
HyperPc soft
ย 
PDF
The Next-Gen HMIS Software AI, Blockchain & Cloud for Housing.pdf
Prudence B2B
ย 
PDF
The Rise of Sustainable Mobile App Solutions by New York Development Firms
ostechnologies16
ย 
PDF
Building scalbale cloud native apps with .NET 8
GillesMathieu10
ย 
PPTX
IObit Driver Booster Pro Crack Download Latest Version
chaudhryakashoo065
ย 
PPTX
Foundations of Marketo Engage - Programs, Campaigns & Beyond - June 2025
BradBedford3
ย 
PPTX
Android Notifications-A Guide to User-Facing Alerts in Android .pptx
Nabin Dhakal
ย 
PPTX
IObit Driver Booster Pro 12.4-12.5 license keys 2025-2026
chaudhryakashoo065
ย 
PPTX
CV-Project_2024 version 01222222222.pptx
MohammadSiddiqui70
ย 
PDF
Why Edge Computing Matters in Mobile Application Tech.pdf
IMG Global Infotech
ย 
DOCX
Best AI-Powered Wearable Tech for Remote Health Monitoring in 2025
SEOLIFT - SEO Company London
ย 
PDF
Writing Maintainable Playwright Tests with Ease
Shubham Joshi
ย 
PDF
Automated Testing and Safety Analysis of Deep Neural Networks
Lionel Briand
ย 
PDF
Designing Accessible Content Blocks (1).pdf
jaclynmennie1
ย 
PPTX
Wondershare Filmora Crack 14.5.18 + Key Full Download [Latest 2025]
HyperPc soft
ย 
PDF
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
ย 
PDF
Best Software Development at Best Prices
softechies7
ย 
PPTX
ERP Systems in the UAE: Driving Business Transformation with Smart Solutions
dheeodoo
ย 
PDF
Best Practice for LLM Serving in the Cloud
Alluxio, Inc.
ย 
PDF
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
ย 
IDM Crack with Internet Download Manager 6.42 [Latest 2025]
HyperPc soft
ย 
The Next-Gen HMIS Software AI, Blockchain & Cloud for Housing.pdf
Prudence B2B
ย 
The Rise of Sustainable Mobile App Solutions by New York Development Firms
ostechnologies16
ย 
Building scalbale cloud native apps with .NET 8
GillesMathieu10
ย 
IObit Driver Booster Pro Crack Download Latest Version
chaudhryakashoo065
ย 
Foundations of Marketo Engage - Programs, Campaigns & Beyond - June 2025
BradBedford3
ย 
Android Notifications-A Guide to User-Facing Alerts in Android .pptx
Nabin Dhakal
ย 
IObit Driver Booster Pro 12.4-12.5 license keys 2025-2026
chaudhryakashoo065
ย 
CV-Project_2024 version 01222222222.pptx
MohammadSiddiqui70
ย 
Why Edge Computing Matters in Mobile Application Tech.pdf
IMG Global Infotech
ย 
Best AI-Powered Wearable Tech for Remote Health Monitoring in 2025
SEOLIFT - SEO Company London
ย 
Writing Maintainable Playwright Tests with Ease
Shubham Joshi
ย 
Automated Testing and Safety Analysis of Deep Neural Networks
Lionel Briand
ย 
Designing Accessible Content Blocks (1).pdf
jaclynmennie1
ย 
Wondershare Filmora Crack 14.5.18 + Key Full Download [Latest 2025]
HyperPc soft
ย 
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
ย 
Best Software Development at Best Prices
softechies7
ย 
ERP Systems in the UAE: Driving Business Transformation with Smart Solutions
dheeodoo
ย 
Best Practice for LLM Serving in the Cloud
Alluxio, Inc.
ย 
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
ย 

Extending DevOps practices to SQL Server databases - branching & merging with VSTS - July 17

  • 2. Extending DevOps practices to SQL Server databases
  • 5. Agenda โ€ข Intro to Redgate โ€ข The challenge of integrating databases into DevOps processes โ€ข The effects of poor database change management and deployments โ€ข Benefits of DLM and Database DevOps โ€ข How can Redgate help? โ€ข Demo
  • 6. About Redgate Over 600,000 technology professionals worldwide use Redgate tools, including 91% of fortune 100 companies. Our philosophy is to design highly usable, reliable tools that solve problems commonly faced by DBAs and developers. And learning and sharing is at the heart of what we do.
  • 7. The challenge of integrating databases into DevOps processes โ€ข Business-critical data needs to be safely and correctly preserved โ€ข Databases carry state that needs to be managed as part of rolling out new or updating existing software
  • 8. Poor Database Deployment Effects โ€ข Databases are out of pace with application development โ€ข Little or no traceability of database changes โ€ข Inability to roll back to the previous version of a database โ€ข Databases become a bottleneck in agile delivery processes โ€ข Releases are less frequent and more risky โ€ข Manual database processes prevent you from utilizing CI and CD to their full extent โ€ข Deployments require a lot of Dev and DBA hours
  • 9. Benefits of DLM & Database DevOps โ€ข Repeatability of processes, giving: โ€ข Greater predictability over releases โ€ข Efficiency by eliminating the repetition of a range of manual activities โ€ข Faster speed of response to change through: โ€ข The automated deployment of smaller units of change โ€ข Greater reliability of the release process by: โ€ข Providing a series of automated test stages prior to deployment
  • 10. The Bottom Line The 2016 State of DevOps report found that: โ€ข IT performance strongly correlates with practices such as version control and continuous delivery. โ€ข High-performing IT organizations are more agile and reliable, deploying code 200 times more frequently with 3 times lower change failure rate. โ€ข Firms with high-performing IT organizations are twice as likely to exceed their profitability, market share, and productivity goals.
  • 14. Demo
  • 15. Need help? โ€ข Discover Redgateโ€™s full Database DevOps solution www.red-gate.com/solutions โ€ข Join a one-day online Database DevOps training course www.red-gate.com/training โ€ข Get expert help with onsite consultancy from our partners www.red-gate.com/training/find-a-consultant Contact us: [email protected]

Editor's Notes

  • #3: Good Morning everybody, welcome to our webinar on database DevOps. This is one of our monthly webinars series where each month we focus on the integration of our automation tools with different source control systems as well as build and release management tools. Our demo last month was on the integration with the TFS stack so using TFS to source control, build and deploy database changes. Today, we are going to change things up a little and use Git as our source control system, Jenkins as our build system and Octopus Deploy as a release management tool.
  • #6: Weโ€™re going to run through a couple of slides to quickly go over the challenges with database change management and weโ€™ll jump right into the demo afterwards. Just a couple of housekeeping items, everyone will be on mute throughout the webinar but please do post your questions using the gotowebinar panel and weโ€™ll try to answer as many of them as possible towards the end of our session today.
  • #7: Most of you are familiar with Redgate and have probably used our tools to some extent. Iโ€™d actually like to run a quick poll to see how familiar everyone is with Redgate tools For those of you who are new to Redgate, we are a software company and have been specializing in SQL Server tools specifically for developers and DBAs for just over 16 years now. We are also pretty big on supporting the community. So, we have our SQL Server Central and Simple Talk websites were you can find thousands of free articles and training material on SQL server. We also do sponsor a lot of free community events such as SQL Saturdays and code camps.
  • #8: Alright, now letโ€™s talk about the challenges with database change management. A lot of dev shops out there are already utilizing best practices around application lifecycle management and rapid delivery of their application code but the databases are normally left out and there are still a lot of manual processes involved in delivering database changes. This is mainly because deployments of databases is not as easy as swapping out old code with a new one. Databases carry state and hold business critical data that needs to be safely preserved.
  • #9: Because of the unique challenges with database delivery, weโ€™ve come across a lot of dev shops whoโ€™ve experienced some of the issues in this list to some extent. As Part of our database delivery process we need to make sure that we are executing the right changes on our target databases going all the way production and we also need to make sure that we have changes from all developers in the right order so, without the right tooling and the right processes this can become a cumbersome task for developers and specifically for operation DBAs
  • #10: Most of you are probably familiar with the principles of Application Lifecycle Management and DLM here is no different. Our focus is to help build repeatability into your delivery process where you are continuously testing the production readiness of the changes that you apply to your databases. Deploying small units of change is really the key principal here. Iโ€™ve talked to a lot of dbas who are required to review thousands of lines of scripts when it comes to deploying the database and that normally can take days depending on how many bugs they find in that script. By committing database changes to source control on regular basis, you can introduce automated builds and tests to make sure that all of those small units of changes are tested and validated multiple times before you are ready to deploy from dev to your next environment and that can result into your releases being more reliable and less time consuming.
  • #11: This statement from DevOps report is pretty relevant here. IT shops who utilize best practices around continuous delivery, deploy code more frequently and with more confidence. And that enables them to be more agile in their software delivery process and makes the company twice as likely to exceed their profitability
  • #12: This statement from DevOps report is pretty relevant here. IT shops who utilize best practices around continuous delivery, deploy code more frequently and with more confidence. And that enables them to be more agile in their software delivery process and makes the company twice as likely to exceed their profitability
  • #13: This statement from DevOps report is pretty relevant here. IT shops who utilize best practices around continuous delivery, deploy code more frequently and with more confidence. And that enables them to be more agile in their software delivery process and makes the company twice as likely to exceed their profitability
  • #14: This statement from DevOps report is pretty relevant here. IT shops who utilize best practices around continuous delivery, deploy code more frequently and with more confidence. And that enables them to be more agile in their software delivery process and makes the company twice as likely to exceed their profitability