SlideShare a Scribd company logo
Level up your deployments
for SQL Source Control
Kendra Little
DevOps Advocate
Microsoft MVP
Microsoft Certified Master
Sales Engineer
@Kendra_Little
Kendra.Little@Redgate.com
Chris Unwin
Experienced data masker
DBAle Podcast Presenter
@PlantBasedSQL
Chris.Unwin@Redgate.com
We want to
hear from you!
Why a new workflow?
Many
developers find
state-based
work natural
Developers and
DBAs often
want to
customize
deployment
scripts
Release
managers want
to “cherry pick”
what gets
deployed next
Change
approvers want
to know that the
exact code
being deployed
has been
tested
Existing users
want to keep
using
established
tools and
patterns
When is script customization useful?
Data loading or
modification/
correction
Multi-step
operations
Moving an Existing
column between
tables
Renames
ONLINE/OFFLINE
keywords
When
implementation
should vary
between
environments
Custom data
validation steps for
schema changes
When you want to
use a “soft delete”
pattern for
dropped objects
Single Git Repo
Dev
Build & Automated
Tests
Automate provision and deploy
for PR review
(dynamic CI environment)
SQL Source
Control for rapid
team development
Release
Build Release pipeline:
Stage 1 – clone QA & deploy;
Stage 2 – deploy to Prod;
Customize scripts in
SQL Change Automation
for precise deployments
Example sprint
Time to
bundle and
deploy
Release
QA and upper
environments
Generate and
customize
deployment scripts
Dev
Dynamic CI environment
Demo!
Questions /
comments /
discussion
Want to know more?
• Like the idea of this new workflow?
• Wondering how you can implement this in your team?
• Interested in hearing more about SQL Source Control, SQL Change
Automation or the SQL Toolbelt?
• Seeking advice on how to get the best from your current tools and
workflow?
We want to hear from you:
Redgate.com/contact
www.red-gate.com/hub

More Related Content

PPTX
Operations Validation for Infrastructure As Code - PSConfEU 2016
PPTX
Developing Infrastructure Code for CI & CD
PDF
The future of DevOps: fully left-shifted deployments with version control and...
PPTX
Using PowerShell DSC with AWS Cloud and CloudFormation
PPTX
Azure DevOps for the Data Professional
PDF
Using Redgate, AKS and Azure to bring DevOps to your Database
PPTX
Azure function DevOps pipeline, ALM / DevOps Rangers feedbacks
PPTX
PowerShell DSC Partial Configurations and Cross-node Synchronization
Operations Validation for Infrastructure As Code - PSConfEU 2016
Developing Infrastructure Code for CI & CD
The future of DevOps: fully left-shifted deployments with version control and...
Using PowerShell DSC with AWS Cloud and CloudFormation
Azure DevOps for the Data Professional
Using Redgate, AKS and Azure to bring DevOps to your Database
Azure function DevOps pipeline, ALM / DevOps Rangers feedbacks
PowerShell DSC Partial Configurations and Cross-node Synchronization

What's hot (20)

PPTX
Successfully migrating existing databases to Azure
PPT
Team Foundation Server Demo
PPTX
Devops and git basics
PPTX
Testing in DevOps world
PPTX
DevOps Engineer [Arabic]
PPTX
Delphix and DBmaestro
PPTX
What's new in ALM using Visual Studio 2013 and Team Foundation Service
PPTX
Azure Resource Manager: Next Generation App Deployments
PPTX
Azure Bicep - An Introduction
PPT
Continuous Delivery with Visual Studio Online
PPTX
DBmaestro's State of the Database Continuous Delivery Survey- Findings Revealed
PPTX
In (database) automation we trust
PPTX
Redgate database DevOps demo webinar (with Git & Jenkins)
PPTX
Zero To DevOps - Source Control and Release Strategy for Dynamics 365 Solutio...
PDF
Embracing DevOps through database migrations with Flyway
PPTX
Optimizing deployment & dev ops with tfs 2013
PDF
Release Management in TFS 2015
PPTX
Serenity BDD Workshop - 9th March 2016
PPTX
Source Control and Release Strategy for Dynamics 365 Solutions
PPTX
The Future of Change Management and DevOps for Dummies
Successfully migrating existing databases to Azure
Team Foundation Server Demo
Devops and git basics
Testing in DevOps world
DevOps Engineer [Arabic]
Delphix and DBmaestro
What's new in ALM using Visual Studio 2013 and Team Foundation Service
Azure Resource Manager: Next Generation App Deployments
Azure Bicep - An Introduction
Continuous Delivery with Visual Studio Online
DBmaestro's State of the Database Continuous Delivery Survey- Findings Revealed
In (database) automation we trust
Redgate database DevOps demo webinar (with Git & Jenkins)
Zero To DevOps - Source Control and Release Strategy for Dynamics 365 Solutio...
Embracing DevOps through database migrations with Flyway
Optimizing deployment & dev ops with tfs 2013
Release Management in TFS 2015
Serenity BDD Workshop - 9th March 2016
Source Control and Release Strategy for Dynamics 365 Solutions
The Future of Change Management and DevOps for Dummies
Ad

Similar to Level up your deployments for SQL Source Control (20)

PPTX
Extending DevOps practices to SQL Server databases - story tracking - 20th ju...
PPTX
Extending DevOps practices to SQL Server databases - branching & merging with...
PPTX
Redgate Database Devops Demo webinar - Visual Studio Team Services - 21st Fe...
PPTX
Moving from application automation to true DevOps by including the database
PDF
Customising Oracle's eBusiness Suite
PPTX
Bringing DevOps to the Database
PPTX
Sql source control
PPTX
Extend DevOps to Your SQL Server Databases
PPTX
#DOAW16 - DevOps@work Roma 2016 - Databases under source control
PPTX
How SQL Change Automation helps you deliver value faster
PDF
Database Source Control: Migrations vs State
PDF
Why the database is at the heart of DevOps success
PDF
New Server in an Hour
PPTX
ReadyRoll Core in Visual Studio Enterprise
PPSX
MS SQL Server 2008, Implementation and Maintenance
PPTX
DevOps+Data: Working with Source Control
PPTX
Getting Release Management Right for SQL Server
PDF
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
PPTX
Getting CI right for SQL Server
PDF
KoprowskiT_Session2_SDNEvent_SourceControlForDBA
Extending DevOps practices to SQL Server databases - story tracking - 20th ju...
Extending DevOps practices to SQL Server databases - branching & merging with...
Redgate Database Devops Demo webinar - Visual Studio Team Services - 21st Fe...
Moving from application automation to true DevOps by including the database
Customising Oracle's eBusiness Suite
Bringing DevOps to the Database
Sql source control
Extend DevOps to Your SQL Server Databases
#DOAW16 - DevOps@work Roma 2016 - Databases under source control
How SQL Change Automation helps you deliver value faster
Database Source Control: Migrations vs State
Why the database is at the heart of DevOps success
New Server in an Hour
ReadyRoll Core in Visual Studio Enterprise
MS SQL Server 2008, Implementation and Maintenance
DevOps+Data: Working with Source Control
Getting Release Management Right for SQL Server
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
Getting CI right for SQL Server
KoprowskiT_Session2_SDNEvent_SourceControlForDBA
Ad

More from Red Gate Software (20)

PPTX
Database DevOps for Managed Service Providers
PDF
Mizuho Financial: Launching our Database DevOps journey
PDF
7 steps to effective SQL Server monitoring
PDF
Key findings from the 2020 state of database dev ops report
PDF
2019 year in review slides
PPTX
What we learned at PASS Summit in 2019
PPTX
Quality in Software Development: Anglia Ruskin University
PPTX
DevOps essentials from Abel Wang and Steve Jones
PPTX
The Ultimate Guide to Choosing and Implementing the Right Monitoring Tool
PDF
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
PDF
Using Redgate, AKS and Azure to bring DevOps to your database
PDF
How to Pitch a Software Development Initiative and Ignite Culture Change
PDF
Taming the Wild West
PDF
Standardize Database Development Across your Organization in 4 Key Steps
PDF
Data Privacy Next Steps -Compliant Database DevOps
PDF
Easing the transition from shared to dedicated database development
PPTX
Scaling compliant database dev ops at the enterprise level
PDF
How to ensure efficiency and effectiveness in distributed database developmen...
PDF
How to ensure SOX, HIPAA, & GDPR Compliance in Dev and Test
PDF
Don't think DevOps think Compliant Database DevOps
Database DevOps for Managed Service Providers
Mizuho Financial: Launching our Database DevOps journey
7 steps to effective SQL Server monitoring
Key findings from the 2020 state of database dev ops report
2019 year in review slides
What we learned at PASS Summit in 2019
Quality in Software Development: Anglia Ruskin University
DevOps essentials from Abel Wang and Steve Jones
The Ultimate Guide to Choosing and Implementing the Right Monitoring Tool
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Using Redgate, AKS and Azure to bring DevOps to your database
How to Pitch a Software Development Initiative and Ignite Culture Change
Taming the Wild West
Standardize Database Development Across your Organization in 4 Key Steps
Data Privacy Next Steps -Compliant Database DevOps
Easing the transition from shared to dedicated database development
Scaling compliant database dev ops at the enterprise level
How to ensure efficiency and effectiveness in distributed database developmen...
How to ensure SOX, HIPAA, & GDPR Compliance in Dev and Test
Don't think DevOps think Compliant Database DevOps

Recently uploaded (20)

PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
System and Network Administraation Chapter 3
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
ai tools demonstartion for schools and inter college
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
history of c programming in notes for students .pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
top salesforce developer skills in 2025.pdf
PDF
Digital Strategies for Manufacturing Companies
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Nekopoi APK 2025 free lastest update
PTS Company Brochure 2025 (1).pdf.......
System and Network Administraation Chapter 3
Which alternative to Crystal Reports is best for small or large businesses.pdf
How Creative Agencies Leverage Project Management Software.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Design an Analysis of Algorithms II-SECS-1021-03
Odoo POS Development Services by CandidRoot Solutions
CHAPTER 2 - PM Management and IT Context
ai tools demonstartion for schools and inter college
2025 Textile ERP Trends: SAP, Odoo & Oracle
history of c programming in notes for students .pptx
Design an Analysis of Algorithms I-SECS-1021-03
top salesforce developer skills in 2025.pdf
Digital Strategies for Manufacturing Companies
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Odoo Companies in India – Driving Business Transformation.pdf
Nekopoi APK 2025 free lastest update

Level up your deployments for SQL Source Control

  • 1. Level up your deployments for SQL Source Control
  • 2. Kendra Little DevOps Advocate Microsoft MVP Microsoft Certified Master Sales Engineer @Kendra_Little Kendra.Little@Redgate.com Chris Unwin Experienced data masker DBAle Podcast Presenter @PlantBasedSQL Chris.Unwin@Redgate.com
  • 3. We want to hear from you!
  • 4. Why a new workflow? Many developers find state-based work natural Developers and DBAs often want to customize deployment scripts Release managers want to “cherry pick” what gets deployed next Change approvers want to know that the exact code being deployed has been tested Existing users want to keep using established tools and patterns
  • 5. When is script customization useful? Data loading or modification/ correction Multi-step operations Moving an Existing column between tables Renames ONLINE/OFFLINE keywords When implementation should vary between environments Custom data validation steps for schema changes When you want to use a “soft delete” pattern for dropped objects
  • 6. Single Git Repo Dev Build & Automated Tests Automate provision and deploy for PR review (dynamic CI environment) SQL Source Control for rapid team development Release Build Release pipeline: Stage 1 – clone QA & deploy; Stage 2 – deploy to Prod; Customize scripts in SQL Change Automation for precise deployments
  • 7. Example sprint Time to bundle and deploy Release QA and upper environments Generate and customize deployment scripts Dev Dynamic CI environment
  • 10. Want to know more? • Like the idea of this new workflow? • Wondering how you can implement this in your team? • Interested in hearing more about SQL Source Control, SQL Change Automation or the SQL Toolbelt? • Seeking advice on how to get the best from your current tools and workflow? We want to hear from you: Redgate.com/contact