Database deployment tends to be the last thing automated with deployments. Deploying databases presents unique challenges and this course will plot your course towards database deployment, with hands-on examples of complex database deployments.
Deploying databases presents unique challenges and this course will plot your path towards database deployment, with hands-on examples of complex database deployments. In this course, Deploying Databases with Octopus, you will gain the ability to perform complex database synchronizations against your database servers. First, you will learn how to script common database changes. Next, you will discover how to execute and track these scripts using DbUp. Finally, you will explore how to execute these projects in Octopus. When you’re finished with this course, you will have the skills and knowledge of database deployment and Octopus needed to automate your complex database deployments.
Chris B. Behrens is a writer, speaker and software developer, specializing in DevOps. He has been a developer and architect for more than twenty years focusing on small to medium size companies and the development changes they face.
Course Overview Hi everyone. My name is Chris B. Behrens, and welcome to my course, Deploying Databases with Octopus. I am an independent dev ops and software architect. Databases tend to be the last thing to be automated when it comes to deployment because they're usually the trickiest part. In this course we're going to take an in-depth look at the problems we face with database deployment. Some of the major topics we will cover include, scripting database changes, using DbUp for managing our scripts, using Octopus to deploy those scripts, and also some advanced database synchronization patterns. By the end of this course you'll know a good collection of the tools and techniques we use to manage DB deployment, when to use them, and why. Before beginning the course you should be familiar with Octopus Deploy, Microsoft Visual Studio, and SQL Server. I hope you'll join me on this journey to learn how to tame your databases with the Deploying Databases with Octopus course at Pluralsight.