Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Database Delivery Best Practices

Keeping track of your application's database is never an easy task. You will learn different approaches to database delivery and best practices that will help you avoid running into common pitfalls in this area.

Intermediate
2h 15m
(122)

Created by Vladimir Khorikov

Last Updated Jul 22, 2024

Course Thumbnail
  • Course

Database Delivery Best Practices

Keeping track of your application's database is never an easy task. You will learn different approaches to database delivery and best practices that will help you avoid running into common pitfalls in this area.

Intermediate
2h 15m
(122)

Created by Vladimir Khorikov

Last Updated Jul 22, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Data
What you'll learn

While such topics as source code versioning and continuous delivery are pretty well-known, many programmers still struggle with the process of database delivery, which, if left without proper management, may lead to significant maintainability issues down the road. If you ever found your database delivery process unreliable or you are willing to avoid falling into such situation in the future, this course is for you. In Database Delivery Best Practices, you will learn different approaches to database delivery and best practices that will help you avoid running into common pitfalls in this area. First, you'll learn how to build a reliable, evolutionary process of the database delivery. The course covers such topics as state-based and migration-based approaches to database delivery: which of them is suitable in what circumstances; patterns for refactoring the database in case it is used by multiple applications. You will also go through building your own light-weight database versioning tool which will help you better understand the whole database delivery process. In the end, you'll be able to keep better track of your app's database and maintain it for future use.

Database Delivery Best Practices
Intermediate
2h 15m
(122)
Table of contents

About the author
Vladimir Khorikov - Pluralsight course - Database Delivery Best Practices
Vladimir Khorikov
13 courses 4.8 author rating 3910 ratings

Vladimir Khorikov is a Microsoft MVP and has been professionally involved in software development for more than 10 years.

Get started with Pluralsight