|
1 | 1 | ---
|
2 |
| -title: Migrate workloads to Azure |
3 |
| -description: Before you migrate workloads, start with a strong foundation in Azure. |
| 2 | +title: Migrate Workloads to Azure |
| 3 | +description: Learn about migration resources that might help you transition workloads from AWS and Google Cloud to Azure. |
4 | 4 | author: robbyatmicrosoft
|
5 | 5 | ms.author: robbymillsap
|
6 | 6 | ms.date: 03/24/2025
|
7 | 7 | ms.topic: conceptual
|
8 | 8 | ms.custom: migration
|
9 | 9 | ---
|
10 | 10 |
|
11 |
| -# Migrate workloads to Azure from other clouds |
| 11 | +# Migrate workloads to Azure from other cloud platforms |
12 | 12 |
|
13 |
| - |
14 |
| -This collection is curated to assist workload teams in planning and executing the migration of their workloads. It covers migrations from cloud platforms like Amazon Web Services (AWS) and Google Cloud to Microsoft Azure. The expected outcome is that, after the migration to Azure is complete, the workload will be shut down on the source platform. |
| 13 | +This content collection is curated to help workload teams plan and implement their workload migration. It covers migrations from cloud platforms, like Amazon Web Services (AWS) and Google Cloud Platform (GCP), to Microsoft Azure. The expected outcome is that, after you complete your migration to Azure, you decommission the workload on the source platform. |
15 | 14 |
|
16 | 15 | > [!IMPORTANT]
|
17 | 16 | >
|
18 |
| -> Certain migration scenarios are out of scope for this collection. It doesn't cover on-premises to Azure migrations, full data center migrations, or region relocations. Additionally, it doesn't address concurrently running a workload on multiple clouds. |
19 |
| -
|
20 |
| -Migration to Azure typically involves _replatforming the workload_, which includes transitioning both the infrastructure and management layer from the source cloud provider to Azure. Finding the best match for your source components on Azure is an important step in the migration process. Keep in mind that not all components map one-to-one. You'll need to redesign the architecture or revisit some code to maintain functionality to accomplish your business objectives. This collection offers insights into such cloud-to-cloud transitions by comparing workload components and services, supported with example migration scenarios. |
| 17 | +> Some migration scenarios are out of scope for this collection. It doesn't cover on-premises to Azure migrations, full datacenter migrations, or region relocations. It also doesn't address workloads that concurrently run on multiple clouds. |
21 | 18 |
|
| 19 | +Migration to Azure typically involves _replatforming the workload_, which includes transitioning both the infrastructure and management layer from the source cloud provider to Azure. To prepare for the migration process, you need to find the best match for your source components on Azure. Keep in mind that not all components have direct equivalents. You'll need to redesign the architecture or revisit code to maintain functionality and accomplish your business objectives. This collection offers comparisons of the typical workload components and platform services, and includes example migration scenarios. |
22 | 20 |
|
23 |
| -## Prerequisite to workload migration |
| 21 | +## Prerequisites for workload migrations |
24 | 22 |
|
25 | 23 | Workloads should be migrated only after the organization is committed to Azure and have established their approach for adopting Azure. Before migrating workloads, we recommend that you understand the fundamental concepts on Azure and have an active Azure enrollment. Explore these Cloud Adoption Framework (CAF) resources to achieve these goals:
|
26 | 24 |
|
27 |
| -- Learn about terms used in Azure, and how the concepts relate to one another. |
| 25 | +- Learn about terms used in Azure and how the concepts relate to one another. |
28 | 26 |
|
29 |
| - [**Azure fundamental concepts**](/azure/cloud-adoption-framework/ready/considerations/fundamental-concepts) |
| 27 | + [**Azure fundamental concepts**](/azure/cloud-adoption-framework/ready/considerations/fundamental-concepts) |
30 | 28 |
|
31 | 29 | - Complete the learning objectives in the training module to develop your organization's migration plan and identify the types of workloads that need to be migrated.
|
32 | 30 |
|
33 |
| - [**Learn about the Cloud Adoption Framework Migrate methodology**](/training/modules/cloud-adoption-framework-migrate/) |
34 |
| - |
35 |
| -The next phase involves the workload team planning and executing the migration. This includes assessing the current workload design, preparing a solution in Azure, making necessary code changes, and performing the migration. |
| 31 | + [**Learn about the Cloud Adoption Framework Migrate methodology**](/training/modules/cloud-adoption-framework-migrate/) |
36 | 32 |
|
| 33 | +In the next phase, the workload team plans and implements the migration. They assess the current workload design, prepare a solution in Azure, make necessary code changes, and perform the migration. |
37 | 34 |
|
38 | 35 | ## Target audience
|
39 | 36 |
|
40 |
| -The content is applicable to workload roles and functions at the team level. |
| 37 | +This collection applies to the following workload roles and functions at the team level. |
41 | 38 |
|
42 |
| -- **Workload architect**. They might redesign certain aspects and validate the overall architecture to ensure it continues to meet business requirements. Architects must address gaps considering the workload's specific characteristics and business constraints. |
43 |
| - |
44 |
| -- **Workload team members**. They must understand how their responsibilities will change during the migration process and post migration. For example, database administrators (DBAs) who manage scripts and perform daily backups on Amazon RDS must adapt to performing these tasks on Azure SQL Database. |
| 39 | +- **Workload architects** who might redesign various architecture aspects and validate the overall architecture to ensure that it continues to meet business requirements. Architects address gaps by considering the workload's specific characteristics and business constraints. |
45 | 40 |
|
| 41 | +- **Workload team members** who need to understand how their responsibilities change during the migration process and after migration. For example, database administrators who manage scripts and perform daily backups on Amazon Relational Database Service must adapt to performing the same tasks on Azure SQL Database. |
46 | 42 |
|
47 | 43 | ## Content layout
|
48 | 44 |
|
49 |
| -The content is organized by platform, starting with your source platform. Within each platform, you'll find a comparison sheet to help you get started on comparing the capabilities of your workload and the services used in it. Additionally, example scenarios and service-level migration guides are provided to illustrate the comparisons. |
| 45 | +The migration guide content is categorized by the source platform on which your workload currently runs. Each category includes comparison articles. To get started, compare the capabilities of your workload and its services with their closest Azure counterparts. These articles also include example scenarios and service-level migration guides to illustrate the comparisons. |
50 | 46 |
|
51 |
| -We recommend starting your learning journey based on your source platform: |
| 47 | +Start your learning journey based on your source platform: |
52 | 48 |
|
53 | 49 | > [!div class="nextstepaction"]
|
54 |
| -> [Migrate a workload from Amazon Web Services (AWS)](./migrate-from-aws.yml) |
55 |
| -
|
| 50 | +> [Migrate a workload from AWS](./migrate-from-aws.yml) |
56 | 51 |
|
57 | 52 | > [!div class="nextstepaction"]
|
58 |
| -> [Migrate a workload from Google Cloud](./migrate-from-google-cloud.yml) |
59 |
| -
|
60 |
| -You'll also find guidance that's applicable to all platforms. Such platform-agnostic guidance is included in all sections for convenience. |
| 53 | +> [Migrate a workload from GCP](./migrate-from-google-cloud.yml) |
61 | 54 |
|
| 55 | +This collection also includes articles that apply to all platforms. All sections include such platform-agnostic articles for convenience. |
62 | 56 |
|
63 | 57 | ## Tools
|
64 | 58 |
|
65 |
| -In addition to content, there are specialized tools to assist with migration tasks or might be helpful in measuring the success of the migration against business goals. |
| 59 | +In addition to content, you can explore specialized tools to assist with migration tasks or measure the success of your migration against business goals. |
66 | 60 |
|
67 |
| -|Tool|Use to...| |
| 61 | +|Tool|Purpose| |
68 | 62 | |---|---|
|
69 |
| -|[Azure Migrate](/azure/migrate/migrate-services-overview)| Perform discovery and assessment of migration assets, primarily for infrastructure, applications, and data components. | |
70 |
| -|Well-Architected Review assessment of the source platform, if available|Review and measure the business goals of your architecture on the source platform. This will help you baseline your expectations on Azure.| |
71 |
| -|[Microsoft Azure Well-Architected Review assessment](/assessments/azure-architecture-review/)| Evaluate your architecture decisions to identify any regressions from the source baseline. Also explore optimization opportunities to get the best on Azure.| |
| 63 | +|[Azure Migrate and Modernize](/azure/migrate/migrate-services-overview)| Discover and assess migration assets, primarily infrastructure, applications, and data components. | |
| 64 | +|Well-Architected Review assessment of the source platform, if available| Review and measure the business goals of your architecture on the source platform. This assessment helps you establish a baseline for your expectations on Azure.| |
| 65 | +|[Azure Well-Architected Review assessment](/assessments/azure-architecture-review/)| Evaluate your architecture decisions to identify any regressions from the source baseline. Also explore optimization opportunities to get the best on Azure.| |
0 commit comments