ALM / DevOps

T10 DevOps for the SQL Server Database


9:30am - 10:45am

Level: Intermediate

Brian Randell

Staff Developer Advocate


DevOps is hot, but the database is often the missing link. How do you manage the necessary changes needed to support your applications? How do you track these changes and follow a change from development to test to production? You need an effective database lifecycle management plan.

In this session, you'll learn where SQL Server fits in to DevOps and how you can use tools to extend your infrastructure to make the database a first-class citizen, just like your source code. You'll see how to track changes with version control; create update packages; and deploy to multiple environments development, test, UAT, and production—with complete automation like. You'll learn the process as well as see examples using the Visual Studio 2017 SQL Server Database Tools, Team Foundation Server Team Build, Release Management, and custom tools from Redgate.

You will learn:

  • Why you need DevOps for your database
  • How to define a good database update process
  • How to use Microsoft and Redgate tools to implement a CI/CD pipeline