Skip to content

Commit 2d14e9e

Browse files
authored
Merge pull request #298107 from habibaum/11Apr-new-updates
New updates
2 parents 0d431f1 + 69942c9 commit 2d14e9e

File tree

5 files changed

+282
-132
lines changed

5 files changed

+282
-132
lines changed

articles/migrate/create-manage-projects.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,11 @@ ms.custom: engagement-fy23
1313

1414
::: moniker range="migrate"
1515

16-
This article describes how to create, manage, and delete [projects](migrate-services-overview.md).
17-
1816
This article shows you how to create, manage, and delete projects. A project is used to store discovery, business case, assessment, and migration metadata collected from the environment you're assessing or migrating. Within a project, you can track discovered assets, create business cases, conduct assessments, and orchestrate migrations to Azure.
1917
::: moniker-end
2018

2119
::: moniker range="migrate-classic"
2220

23-
This article describes how to create, manage, and delete [projects](migrate-services-overview.md).
24-
2521
Classic Azure Migrate is retiring in Feb 2024. After Feb 2024, the classic version of Azure Migrate will no longer be supported and the inventory metadata in the classic project will be deleted. If you're using classic projects, delete those projects and follow the steps to create a new project. You can't upgrade classic projects or components to Azure Migrate. View [FAQ](./resources-faq.md#i-have-a-project-with-the-previous-classic-experience-of-azure-migrate-how-do-i-start-using-the-new-version) before you start the creation process.
2622

2723
A project is used to store discovery, assessment, and migration metadata collected from the environment you're assessing or migrating. In a project, you can track discovered assets, create assessments, and orchestrate migrations to Azure.
@@ -104,7 +100,7 @@ PUT /subscriptions/<subid>/resourceGroups/<rg>/providers/Microsoft.Migrate/Migra
104100

105101
After you have created the project, perform the following steps to try out the new agentless dependency analysis enhancements:
106102

107-
Ensure that you have installed Az CLI to execute the required commands by following the steps provided in the documentation [here](https://learn.microsoft.com/cli/azure/install-azure-cli)
103+
Ensure that you have installed Az CLI to execute the required commands by following the steps provided in the documentation [here](/cli/azure/install-azure-cli).
108104

109105
After you install the Az CLI (in PowerShell), open PowerShell on your system as an Administrator and execute the following commands:
110106

articles/migrate/create-project.md

Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
---
2+
title: Create project
3+
description: Describes how to create project
4+
author: ankitsurkar06
5+
ms.author: v-uhabiba
6+
ms.service: azure-migrate
7+
ms.topic: how-to
8+
ms.date: 04/11/2025
9+
---
10+
11+
# Create project
12+
13+
::: moniker range="migrate"
14+
15+
This article shows you how to create a project. A project is used to store discovery, business case, assessment, and migration metadata collected from the environment you're assessing or migrating. Within a project, you can track discovered assets, create business cases, conduct assessments, and orchestrate migrations to Azure.
16+
::: moniker-end
17+
18+
::: moniker range="migrate-classic"
19+
20+
Classic Azure Migrate is retiring in Feb 2024. After Feb 2024, the classic version of Azure Migrate will no longer be supported and the inventory metadata in the classic project will be deleted. If you're using classic projects, delete those projects and follow the steps to create a new project. You can't upgrade classic projects or components to Azure Migrate. View [FAQ](./resources-faq.md#i-have-a-project-with-the-previous-classic-experience-of-azure-migrate-how-do-i-start-using-the-new-version) before you start the creation process.
21+
22+
A project is used to store discovery, assessment, and migration metadata collected from the environment you're assessing or migrating. In a project, you can track discovered assets, create assessments, and orchestrate migrations to Azure.
23+
::: moniker-end
24+
25+
## Verify permissions
26+
27+
Ensure you have the correct permissions to create a project using the following steps:
28+
29+
1. In the Azure portal, open the relevant subscription, and select **Access control (IAM)**.
30+
2. In **Check access**, find the relevant account, and select it and view permissions. You should have *Contributor* or *Owner* permissions.
31+
32+
## Create a project for the first time
33+
34+
::: moniker range="migrate"
35+
36+
Set up a new project in an Azure subscription.
37+
38+
1. In the Azure portal, search for *Azure Migrate*.
39+
1. In **Services**, select **Azure Migrate**.
40+
1. In **Get started**, select **Discover, assess and migrate**.
41+
42+
:::image type="content" source="./media/create-manage-projects/create-project.png" alt-text="Screenshot shows how to create project." lightbox="./media/create-manage-projects/create-project.png" :::
43+
44+
1. In Servers, databases and web apps, select **Create project**.
45+
:::image type="content" source="./media/create-manage-projects/create-project-inline.png" alt-text="Screenshot of button to start creating a project." lightbox="./media/create-manage-projects/create-project-expanded.png":::
46+
1. In **Create project**, select the Azure subscription and resource group. Create a resource group if you don't have one.
47+
1. In **Project Details**, specify the project name and the geography in which you want to create the project.
48+
- The region is only used to store the metadata gathered from on-premises servers. You can assess or migrate servers for any target region regardless of the selected region.
49+
- Review supported regions for [public](supported-geographies.md#public-cloud) and [government clouds](supported-geographies.md#azure-government).
50+
51+
> [!Note]
52+
> Use the **Advanced** configuration section to create an Azure Migrate project with private endpoint connectivity. [Learn more](discover-and-assess-using-private-endpoints.md#create-a-project-with-private-endpoint-connectivity).
53+
54+
6. Select **Create**.
55+
56+
:::image type="content" source="./media/create-manage-projects/create-project-subscription.png" alt-text="Image of Azure Migrate page to create project." lightbox="./media/create-manage-projects/create-project-subscription.png":::
57+
58+
Wait for a few minutes for the project to deploy.
59+
::: moniker-end
60+
61+
::: moniker range="migrate-classic"
62+
63+
Set up a new project in an Azure subscription.
64+
65+
1. In the Azure portal, search for *Azure Migrate*.
66+
2. In **Services**, select **Azure Migrate**.
67+
3. In **Get started**, select **Discover, assess and migrate**.
68+
69+
:::image type="content" source="./media/create-manage-projects/assess-migrate-servers-inline.png" alt-text="Screenshot displays the options in Overview." lightbox="./media/create-manage-projects/assess-migrate-servers-expanded.png":::
70+
71+
4. In **Servers, databases and web apps**, select **Create project**.
72+
73+
:::image type="content" source="./media/create-manage-projects/create-project-inline.png" alt-text="Screenshot of button to start creating a project." lightbox="./media/create-manage-projects/create-project-expanded.png":::
74+
75+
5. In **Create project**, select the Azure subscription and resource group. Create a resource group if you don't have one.
76+
6. In **Project Details**, specify the project name and the geography in which you want to create the project.
77+
- The geography is only used to store the metadata gathered from on-premises servers. You can assess or migrate servers for any target region regardless of the selected geography.
78+
- Review supported geographies for [public](migrate-support-matrix.md#public-cloud) and [government clouds](migrate-support-matrix.md#azure-government).
79+
80+
> [!Note]
81+
> Use the **Advanced** configuration section to create an Azure Migrate project with private endpoint connectivity. [Learn more](discover-and-assess-using-private-endpoints.md#create-a-project-with-private-endpoint-connectivity).
82+
83+
7. Select **Create**.
84+
85+
:::image type="content" source="./media/create-manage-projects/project-details.png" alt-text="Image of Azure Migrate page to input project settings.":::
86+
87+
Wait for a few minutes for the project to deploy.
88+
::: moniker-end
89+
90+
## Create a project in a specific region
91+
92+
In the portal, you can select the geography in which you want to create the project. If you want to create the project within a specific Azure region, use the following API command to create the project.
93+
94+
```rest
95+
PUT /subscriptions/<subid>/resourceGroups/<rg>/providers/Microsoft.Migrate/MigrateProjects/<mymigrateprojectname>?api-version=2018-09-01-preview "{location: 'centralus', properties: {}}"
96+
```
97+
98+
::: moniker range="migrate"
99+
100+
After you have created the project, perform the following steps to try out the new agentless dependency analysis enhancements:
101+
102+
Ensure that you have installed Az CLI to execute the required commands by following the steps provided in the documentation [here](/cli/azure/install-azure-cli).
103+
104+
After you install the Az CLI (in PowerShell), open PowerShell on your system as an Administrator and execute the following commands:
105+
106+
1. Log in to the Azure tenant and set the Subscription.
107+
- az login --tenant <TENANT_ID>
108+
- az account set --subscription <SUBSCRIPTION_ID>
109+
1. Register the Dependency Map private preview feature on the Subscription.
110+
- az feature registration create --name PrivatePreview --namespace Microsoft.DependencyMap
111+
1. Ensure that the feature is in registered state. 
112+
- az feature registration show --name PrivatePreview --provider-namespace Microsoft.DependencyMap
113+
- Output contains - "state": "Registered"
114+
1. Register the new Dependency Map resource provider. 
115+
- az provider register --namespace Microsoft.DependencyMap
116+
1. Ensure that the provider is in registered state.
117+
- az provider show -n Microsoft.DependencyMap
118+
- Output contains - "registrationState": "Registered"
119+
::: moniker-end
120+
121+
## Create additional projects
122+
123+
If you already have a project and you want to create an additional project, do the following:
124+
125+
::: moniker range="migrate-classic"
126+
1. In the [Azure public portal](https://portal.azure.com) or [Azure Government](https://portal.azure.us), search for **Azure Migrate**.
127+
1. On the Azure Migrate dashboard, select **All Projects** on the upper left.
128+
1. Select a **Create Project**.
129+
130+
:::image type="content" source="./media/create-manage-projects/create-a-project.png" alt-text="Screenshot shows how to create a project by selecting the create project button." lightbox="./media/create-manage-projects/create-a-project.png" :::
131+
::: moniker-end
132+
133+
::: moniker range="migrate"
134+
1. In the [Azure public portal](https://portal.azure.com) or [Azure Government](https://portal.azure.us), search for **Azure Migrate**.
135+
1. On the Azure Migrate dashboard, select **Servers, databases and web apps** > **Create project** on the upper left
136+
:::image type="content" source="./media/create-manage-projects/switch-project.png" alt-text="Screenshot that contains information on how to create a project." lightbox="./media/create-manage-projects/switch-project.png" :::
137+
1. To create a new project, select **Click here**.
138+
::: moniker-end
139+
140+
## Next steps
141+
142+
Add [assessment](how-to-assess.md) or [migration](how-to-migrate.md) tools to projects.

0 commit comments

Comments
 (0)