Skip to content

Commit 0f9d4c0

Browse files
authored
Merge pull request #111971 from rayne-wiselman/rayneapril20
updating article links
2 parents 2000b0a + 0ab3095 commit 0f9d4c0

File tree

1 file changed

+22
-18
lines changed

1 file changed

+22
-18
lines changed
Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,46 @@
11
---
22
title: Contoso migration series | Microsoft Docs
3-
description: Provides an overview of the migration strategy and scenarios used by Contoso to migrate their on-premises datacenter to Azure.
3+
description: Links to Contoso example migration scenarios, for migration to Azure.
44
ms.topic: conceptual
5-
ms.date: 03/09/2020
5+
ms.date: 04/20/2020
66
ms.author: raynew
77

88
---
99
# Contoso migration series
1010

1111

12-
We have a series of articles that demonstrates how the fictitious organization Contoso migrates on-premises infrastructure to the [Microsoft Azure](https://azure.microsoft.com/overview/what-is-azure/) cloud.
12+
We have a series of articles that demonstrate how the fictitious organization Contoso migrates its on-premises infrastructure to the [Microsoft Azure](https://azure.microsoft.com/overview/what-is-azure/) cloud.
1313

14-
The series includes information and scenarios that illustrate how to set up a migration of infrastructure, and run different types of migrations. Scenarios grow in complexity as they progress. The articles show how the Contoso company completes its migration mission, but pointers for general reading and specific instructions are provided throughout.
14+
The series includes scenarios that illustrate how to set up an infrastructure migration, and how to run different types of migrations. Scenarios grow in complexity as they progress. The articles show how the Contoso company handles migration, but general instructions and pointers are provided throughout.
1515

1616
## Migration articles
1717

1818
The articles in the series are summarized in the table below.
1919

20-
- Each migration scenario is driven by slightly different business goals that determine the migration strategy.
21-
- For each deployment scenario, we provide information about business drivers and goals, a proposed architecture, steps to perform the migration, and recommendation for cleanup and next steps after migration is complete.
20+
- Each migration scenario is driven by slightly different business requirements, that determine the migration strategy.
21+
- For each deployment scenario, we provide information about business drivers and goals, a proposed architecture, steps to perform the migration, and recommendations for cleanup and next steps after migration is complete.
22+
2223

2324
**Article** | **Details**
2425
--- | ---
2526
[Article 1: Overview](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-overview) | Overview of the article series, Contoso's migration strategy, and the sample apps that are used in the series.
26-
[Article 2: Deploy Azure infrastructure](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-infrastructure) | Contoso prepares its on-premises infrastructure and its Azure infrastructure for migration. The same infrastructure is used for all migration articles in the series.
27+
[Article 2: Deploy Azure infrastructure](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-infrastructure) | Contoso prepares its on-premises infrastructure, and Azure infrastructure for migration. The same infrastructure is used for all articles in the series.
2728
[Article 3: Assess on-premises resources for migration to Azure](https://docs.microsoft.com/azure/cloud-adoption-framework/migrate/azure-migration-guide/assess?tabs=Tools) | Contoso runs an assessment of its on-premises SmartHotel360 app running on VMware. Contoso assesses app VMs using the Azure Migrate service, and the app SQL Server database using Data Migration Assistant.
28-
[Article 4: Rehost an app on an Azure VM and SQL Database Managed Instance](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-vm-sql-managed-instance) | Contoso runs a lift-and-shift migration to Azure for its on-premises SmartHotel360 app. Contoso migrates the app front-end VM using [Azure Site Recovery](https://docs.microsoft.com/azure/site-recovery/site-recovery-overview). Contoso migrates the app database to an Azure SQL Database Managed Instance using the [Azure Database Migration Service](https://docs.microsoft.com/azure/dms/dms-overview).
29-
[Article 5: Rehost an app on Azure VMs](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-vm) | Contoso migrates its SmartHotel360 app VMs to Azure VMs by using the Site Recovery service.
30-
[Article 6: Rehost an app on Azure VMs and in a SQL Server AlwaysOn availability group](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-vm-sql-ag) |Contoso migrates the SmartHotel360 app. Contoso uses Site Recovery to migrate the app VMs. It uses the Database Migration Service to migrate the app database to a SQL Server cluster that's protected by an AlwaysOn availability group.
31-
[Article 7: Rehost a Linux app on Azure VMs](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-linux-vm) | Contoso completes a lift-and-shift migration of its Linux osTicket app to Azure VMs, using the Site Recovery service.
32-
[Article 8: Rehost a Linux app on Azure VMs and Azure Database for MySQL](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-linux-vm-mysql) | Contoso migrates its Linux osTicket app to Azure VMs by using Site Recovery. It migrates the app database to Azure Database for MySQL by using MySQL Workbench.
33-
[Article 9: Refactor an app in an Azure web app and Azure SQL Database](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-refactor-web-app-sql) | Contoso migrates its SmartHotel360 app to an Azure web app and migrates the app database to an Azure SQL Server instance with the Database Migration Assistant.
34-
[Article 10: Refactor a Linux app in an Azure web app and Azure Database for MySQL](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-refactor-linux-app-service-mysql) | Contoso migrates its Linux osTicket app to an Azure web app on multiple Azure regions using Azure Traffic Manager, integrated with GitHub for continuous delivery. Contoso migrates the app database to an Azure Database for MySQL instance.
35-
[Article 11: Refactor Team Foundation Server on Azure DevOps Services](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-tfs-vsts) | Contoso migrates its on-premises Team Foundation Server deployment to Azure DevOps Services in Azure.
36-
[Article 12: Rebuild an app in Azure](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rebuild) | Contoso rebuilds its SmartHotel app by using a range of Azure capabilities and services, including Azure App Service, Azure Kubernetes Service (AKS), Azure Functions, Azure Cognitive Services, and Azure Cosmos DB.
37-
[Article 13: Scale a migration to Azure](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-scale) | After trying out migration combinations, Contoso prepares to scale to a full migration to Azure.
29+
[Article 4: Rehost an app on an Azure VM and SQL Database Managed Instance](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-vm-sql-managed-instance) | Contoso runs a lift-and-shift migration to Azure for its on-premises SmartHotel360 app. Contoso migrates the app front-end VM using [Azure Migrate](https://docs.microsoft.com/azure/migrate/migrate-services-overview). Contoso migrates the app database to an Azure SQL Database Managed Instance, using the [Azure Database Migration Service](https://docs.microsoft.com/azure/dms/dms-overview).
30+
[Article 5: Rehost an app on Azure VMs](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-vm) | Contoso migrates its SmartHotel360 app VMs to Azure VMs using the Azure Migrate service.
31+
[Article 6: Rehost an app on Azure VMs and in a SQL Server AlwaysOn availability group](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-vm-sql-ag) | Contoso migrates the SmartHotel360 app. Contoso uses Azure Migrate to migrate the app VMs. It uses the Database Migration Service to migrate the app database to a SQL Server cluster that's protected by an AlwaysOn availability group.
32+
[Article 7: Rehost a Linux app on Azure VMs](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-linux-vm) | Contoso completes a lift-and-shift migration of its Linux osTicket app to Azure VMs, using Azure Migrate.
33+
[Article 8: Rehost a Linux app on Azure VMs and Azure Database for MySQL](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rehost-linux-vm-mysql) | Contoso migrates its Linux osTicket app to Azure VMs using Azure Migrate. It migrates the app database to Azure Database for MySQ, using Azure Database Migration Service (includes an alternative option using MySQL Workbench).
34+
[Article 9: Refactor an app in an Azure web app and Azure SQL Database](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-refactor-web-app-sql) | Contoso migrates its SmartHotel360 app to an Azure web app, and migrates the app database to an Azure SQL Server instance, using the Azure Database Migration Service.
35+
[Article 10: Refactor a Windows app using Azure App Services and SQL Managed Instance](https://docs.microsoft.com/azure/cloud-adoption-framework/migrate/azure-best-practices/contoso-migration-refactor-web-app-sql-managed-instance) | Contoso migrates an on-premises Windows-based app to an Azure web app, and migrates the app database to an Azure SQL Managed Instance, using the Azure Database Migration Service.
36+
[Article 11: Refactor a Linux app in an Azure web app and Azure Database for MySQL](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-refactor-linux-app-service-mysql) | Contoso migrates its Linux osTicket app to an Azure web app in multiple Azure regions, using Azure Traffic Manager, integrated with GitHub for continuous delivery. Contoso migrates the app database to an Azure Database for MySQL instance.
37+
[Article 12: Refactor Team Foundation Server on Azure DevOps Services](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-tfs-vsts) | Contoso migrates its on-premises Team Foundation Server deployment to Azure DevOps Services in Azure.
38+
[Article 13: Rebuild an app in Azure](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-rebuild) | Contoso rebuilds its SmartHotel app using a range of Azure capabilities and services, including Azure App Service, Azure Kubernetes Service (AKS), Azure Functions, Azure Cognitive Services, and Azure Cosmos DB.
39+
[Article 14: Scale a migration to Azure](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/azure-best-practices/contoso-migration-scale) | After trying out migration combinations, Contoso prepares to scale to a full migration to Azure.
40+
41+
3842

3943
## Next steps
4044

4145
- [Learn about](https://docs.microsoft.com/azure/architecture/cloud-adoption/migrate/) cloud migration.
42-
- Learn about migrations strategies for other scenarios (source/target pairs) in the [Database Migration Guide](https://datamigration.microsoft.com/).
46+
- Learn about migration strategies for other scenarios (source/target pairs) in the [Database Migration Guide](https://datamigration.microsoft.com/).

0 commit comments

Comments
 (0)