video

DevOps Migration. Data Integrity Issues

Published on
1 minute read

In this video, we dive into the essentials of data integrity and Azure DevOps migrations. Migrating to Azure DevOps, especially from on-premises TFS (Team Foundation Server), presents a key decision: fidelity versus flexibility. Do you migrate everything in one complete transfer, or selectively choose data sets based on your organizational needs? Each option offers unique benefits—and challenges.

I’ll walk you through the trade-offs, including how a complete database migration ensures higher fidelity but less flexibility, while selective data migration provides flexibility but requires replaying data, which may result in minor data loss. This video will help you understand the nuances of both approaches and how our tools can simplify and streamline your migration process.

Video Chapters:

00:00 - Introduction to Data Integrity and Azure DevOps Migration 00:27 - Database Architecture: TFS to Azure DevOps 00:51 - Full Database Migration: High Fidelity, Less Flexibility 01:24 - Selective Data Migration: Flexibility with Trade-Offs 02:03 - Wrapping Up: Choosing the Right Migration Path for Your Needs

👉 Watch the video to gain insights into Azure DevOps migration strategies. Don’t forget to like the video and subscribe to our channel for more expert content on DevOps, Azure, and beyond!

#azuredevops #azure #azureexpert #azureservices #devops #devopsconsultant #devopscoach #devopstraining Watch on Youtube 

Here’s what you need to know about data integrity and your DevOps migrations. You can’t have everything depending on what it is you want to do. So there’s a balance to be had between the fidelity of the data that you’re migrating and the flexibility that you want as part of your migration process.

As your DevOps on-prem was TFS, it has a database-based architecture. Right? So you have a whole database of data. If you’re taking that whole database, the collection in TFS and Azure DevOps, if you’re taking that up to Azure DevOps services in the cloud, as one thing, the whole thing, we’re taking it together, then we have the highest fidelity possible. Right? We’re effectively taking the entire database up with everything in it, in exactly the same format that it is just now.

But for many organisations, that’s not what they want to do. They have a couple of teams that want to go, or they have some teams that are able to go and other teams that aren’t. So part of that migration process, we’ve built a bunch of tools that allow you to selectively slice out the data that you want to take. But it does mean lower fidelity because we’re effectively replaying the story of the data against the new environment. Right? So we’re not importing the database; we’re replaying what happened with the data, and that means that there is a little bit of data loss. Things don’t always go perfectly.

But within that context of taking your choice of data, pick and mix from one place to another, it is the most flexible approach you can have.

video Azure DevOps Azure DevOps DevOps expert Azure DevOps expert Microsoft MVP Azure DevOps Migration

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Boeing Logo

CR2

Healthgrades Logo
MacDonald Humfrey (Automation) Ltd. Logo
Jack Links Logo
Flowmaster (a Mentor Graphics Company) Logo
Qualco Logo
Genus Breeding Ltd Logo
Slicedbread Logo
Brandes Investment Partners L.P. Logo
New Signature Logo
Alignment Healthcare Logo
Schlumberger Logo
ProgramUtvikling Logo
ALS Life Sciences Logo
Cognizant Microsoft Business Group (MBG) Logo
Xceptor - Process and Data Automation Logo
Deliotte Logo
Washington Department of Enterprise Services Logo
Ghana Police Service Logo
Royal Air Force Logo
Nottingham County Council Logo
Washington Department of Transport Logo
Department of Work and Pensions (UK) Logo
Cognizant Microsoft Business Group (MBG) Logo
Emerson Process Management Logo
Healthgrades Logo
Deliotte Logo
ProgramUtvikling Logo
Sage Logo