Skip to content

Commit 663acea

Browse files
authored
Merge pull request #298194 from MicrosoftDocs/release-migrate-new-structure
Publish release-migrate-new-structure 11:00AM IST on 04/18
2 parents 5e64a84 + 267b828 commit 663acea

File tree

203 files changed

+4390
-1858
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

203 files changed

+4390
-1858
lines changed

articles/azure-government/compare-azure-government-global-azure.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,8 +264,8 @@ The following features have known limitations in Azure Government:
264264
- Limitations with B2B Collaboration in supported Azure US Government tenants:
265265
- For more information about B2B collaboration limitations in Azure Government and to find out if B2B collaboration is available in your Azure Government tenant, see [Microsoft Entra B2B in government and national clouds](../active-directory/external-identities/b2b-government-national-clouds.md).
266266

267-
- Limitations with multi-factor authentication:
268-
- Trusted IPs isn't supported in Azure Government. Instead, use Conditional Access policies with named locations to establish when multi-factor authentication should and shouldn't be required based off the user's current IP address.
267+
- Limitations with multifactor authentication:
268+
- Trusted IPs isn't supported in Azure Government. Instead, use Conditional Access policies with named locations to establish when multifactor authentication should and shouldn't be required based off the user's current IP address.
269269

270270
### [Azure Active Directory B2C](../active-directory-b2c/index.yml)
271271

@@ -338,7 +338,7 @@ To allow the Application Insights SDK/agent to send data to the Application Insi
338338

339339
### [Cost Management and Billing](../cost-management-billing/index.yml)
340340

341-
The following Azure Cost Management + Billing **features aren't currently available** in Azure Government:
341+
The following Microsoft Cost Management + Billing **features aren't currently available** in Azure Government:
342342

343343
- Cost Management + Billing for cloud solution providers (CSPs)
344344

@@ -364,7 +364,7 @@ The following Azure Migrate **features aren't currently available** in Azure Gov
364364
- Containerizing ASP.NET apps and deploying them on Windows containers on App Service.
365365
- You can only create assessments for Azure Government as target regions and using Azure Government offers.
366366

367-
For more information, see [Azure Migrate support matrix](../migrate/migrate-support-matrix.md#azure-government). For a list of Azure Government URLs needed by the Azure Migrate appliance when connecting to the internet, see [Azure Migrate appliance URL access](../migrate/migrate-appliance.md#url-access).
367+
For more information, see [Azure Migrate support matrix](../migrate/supported-geographies.md#azure-government). For a list of Azure Government URLs needed by the Azure Migrate appliance when connecting to the internet, see [Azure Migrate appliance URL access](../migrate/migrate-appliance.md#url-access).
368368

369369
## Networking
370370

articles/migrate/.openpublishing.redirection.migrate.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,11 @@
345345
"redirect_url": "/azure/architecture/cloud-adoption/migrate/azure-best-practices/migrate-best-practices-security-management",
346346
"redirect_document_id": false
347347
},
348+
{
349+
"source_path_from_root": "/articles/migrate/how-to-delete-project.md",
350+
"redirect_url": "/azure/migrate/create-manage-projects",
351+
"redirect_document_id": false
352+
},
348353
{
349354
"source_path_from_root": "/articles/migrate/contoso-migration-overview.md",
350355
"redirect_url": "/azure/cloud-adoption-framework/migrate/",

articles/migrate/add-server-credentials.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: vibansa
66
ms.manager: abhemraj
77
ms.service: azure-migrate
88
ms.topic: how-to
9-
ms.date: 02/04/2025
9+
ms.date: 03/21/2025
1010
ms.custom: engagement-fy25
1111
---
1212

@@ -16,7 +16,12 @@ Follow this article to learn how to add multiple server credentials on the appli
1616

1717
The [Azure Migrate appliance](migrate-appliance.md) is a lightweight appliance used by Azure Migrate: Discovery and assessment to discover on-premises servers and send server configuration and performance metadata to Azure. The appliance can also be used to perform software inventory, agentless dependency analysis and discover of web app, and SQL Server instances and databases.
1818

19-
If you want to use these features, you can provide server credentials by performing the following steps. For servers running on vCenter Servers and Hyper-V hosts/clusters, the appliance will attempt to automatically map the credentials to the servers to perform the discovery features.
19+
::: moniker range="migrate"
20+
> [!Note]
21+
> Currently, the discovery of ASP.NET web apps is only available in the appliance used for discovery and assessment of servers running in a VMware environment.
22+
::: moniker-end
23+
24+
If you want to use these features, you can provide server credentials by performing the following steps. For servers running on vCenter Server(s) and Hyper-V host(s)/cluster(s), the appliance will attempt to automatically map the credentials to the servers to perform the discovery features.
2025

2126
## Add server credentials
2227

@@ -63,6 +68,6 @@ Feature | Windows credentials | Linux credentials
6368

6469
## Next steps
6570

66-
- [Steps to add credentials in VMware appliance](./tutorial-discover-vmware.md?context=/azure/migrate/context/migrate-context#provide-server-credentials).
71+
- [Steps to add credentials in VMware appliance](./tutorial-discover-vmware.md#provide-server-credentials).
6772
- [Steps to add credentials in Hyper-V appliance](tutorial-discover-hyper-v.md#provide-server-credentials).
68-
- [Steps to add credentials in physical appliance](tutorial-discover-physical.md#start-continuous-discovery).
73+
- [Steps to add credentials in physical appliance](tutorial-discover-physical.md#start-continuous-discovery).
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: Assessment prerequisites
3+
description: Lists the prerequisites to perform assessments in Azure Migrate
4+
author: ankitsurkar06
5+
ms.author: ankitsurkar
6+
ms.service: azure-migrate
7+
ms.topic: conceptual
8+
ms.date: 04/17/2025
9+
monikerRange: migrate
10+
---
11+
12+
# Prerequisites for assessments
13+
14+
Azure Migrate assessments identifies the readiness and right-sized Azure targets using the configuration and performance data collected from the source workloads. The quality of assessments depends on the quality of the data available for assessments. Thus, to get high quality assessments ensure you have all the prerequisites fulfilled. Before creating the assessments, ensure the following:
15+
16+
- You discovered the inventory of all the workloads and applications you intend to assess.
17+
- You resolved any data collection issues that your workloads are flagged for.
18+
- You have enough performance data collected before you create the assessment. You can create assessments anytime, but we recommend letting the appliance collect the performance data for at least 24 hours.
19+
- In the case of appliance-based discovery, for better results. Ensure that the appliances are in a connected state and performance data is flowing.
20+
- If you have an Enterprise agreement with Microsoft and want to use the negotiated prices to identify the resource cost, ensure that you have access to the required subscriptions.
21+
22+
## Discovery sources
23+
24+
The discovery source might vary for different workloads depending on the data required for creating the assessments. You can discover your on-premises servers by using either of the following methods:
25+
26+
- [[Deploying](vmware/tutorial-discover-vmware.md)] a light-weight Azure Migrate appliance to perform agentless discovery.
27+
- [Importing](vmware/tutorial-import-vmware-using-rvtools-xlsx.md) the workload information using predefined templates.
28+
29+
The recommended discovery source is the Azure Migrate appliance as it provides an in-depth view of your machines and ensures regular flow of configuration and performance data, and accounts for changes in the source environment.
30+
31+
## What data does the appliance collect?
32+
33+
If you're using the Azure Migrate appliance for assessment, see [metadata and performance data](discovered-metadata.md) collected as an input for the assessment.
34+
35+
## Next steps
36+
Migrate [VMware VMs](tutorial-migrate-vmware.md), [Hyper-V VMs](tutorial-migrate-hyper-v.md), and [physical servers](tutorial-migrate-physical-virtual-machines.md).
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: Assessment properties
3+
description: Describes the components of an assessment in Azure Migrate
4+
author: ankitsurkar06
5+
ms.author: ankitsurkar
6+
ms.service: azure-migrate
7+
ms.topic: conceptual
8+
ms.date: 04/17/2025
9+
monikerRange: migrate
10+
---
11+
12+
# General assessment properties
13+
14+
This article explains the assessment properties on the **General** tab that you can use when creating an assessment. These general properties apply to all workloads in an application or for cross-workload assessments. They also apply to individual workload assessments.
15+
16+
| **Setting Category**  | **Default Setting** | **Details** |
17+
|-------------------|---------|-------- |
18+
| **Target settings** | **Target location** | The Azure region to which you want to migrate. Azure target configuration and cost recommendations are based on the location that you specify. |
19+
| **Target settings** | **Default Environment**  | The environment for the target deployments to apply pricing applicable to Production or Dev/Test. |
20+
| **Right-Sizing**   | **Sizing criteria**  | This attribute is used for right-sizing the target recommendations. <br> Use as-is on-premises sizing if you don't want to right-size the targets and identify the targets according to your configuration for on-premises workloads. Use **performance-based** sizing to calculate compute recommendation based on CPU and memory utilization data. Use the storage recommendation based on the input/output operations per second (IOPS) and throughput of the on-premises disks. |
21+
| **Right-Sizing**  | **Performance history**  | Used with performance-based sizing. Performance history specifies the duration used when performance data is evaluated. |
22+
| **Right-Sizing** | **Percentile utilization**  | Used with performance-based sizing. Percentile utilization specifies the percentile value of the performance sample used for rightsizing. Learn more about [sampling mechanism](target-right-sizing.md). |
23+
| **Right-Sizing** | **Comfort factor**  | This is the buffer applied during assessment. It's a multiplying factor used with performance metrics of CPU, RAM, disk, and network data for VMs. It accounts for issues like seasonal usage, short performance history, and likely increases in future usage. The comfort factor is applied irrespective of type of assessment (As-is on premises or performance based). For **performance-based** assessment, it's multiplied with utilization value of the resources, whereas for **As-is on premises** assessment it's multiplied by allocated resources. <br> The default values change. <br> For example, a 10-core VM with 20% utilization normally results in a two-core VM. With a comfort factor of 2.0, the result is a four-core VM instead. |
24+
| **Pricing settings**  | **Default savings option**  | Specify the savings option that you want the assessment to consider to help optimize your Azure compute cost. </br> [Azure reservations](/azure/cost-management-billing/reservations/save-compute-costs-reservations?view=migrate&preserve-view=true) (One year or three years reserved) are a good option for the most consistently running resources. </br> [Azure Savings Plan](/azure/cost-management-billing/savings-plan/savings-plan-compute-overview?view=migrate&preserve-view=true) (One year or three years savings plan) provide additional flexibility and automated cost optimization. </br> When you select **None**, the Azure compute cost is based on the Pay-as-you-go rate considering 730 hours as VM uptime, unless specified otherwise in VM uptime attribute.|
25+
| |**Offer/Licensing program**| The [Azure offer](https://azure.microsoft.com/support/legal/offer-details/) in which you're enrolled. The assessment estimates the cost for that offer. Select one of the pay-as-you-go, Enterprise Agreement support, or pay-as-you-go Dev/Test. </br> You need to select pay-as-you-go in offer/licensing program to be able to use Reserved Instances or Azure Savings Plan. When you select any savings option other than **None**, the *Discount (%)* and *VM uptime* properties aren't applicable. The monthly cost estimates are calculated by multiplying 744 hours in the VM uptime field with the hourly price of the recommended SKU.|
26+
| |**Currency** | The billing currency for your account.|
27+
| |**Discount (%)** | Any subscription-specific discounts you receive on top of the Azure offer. The default setting is 0%. |
28+
| | **VM uptime** | The duration in days per month and hours per day for Azure VMs that won't run continuously. Cost estimates are based on that duration. The default values are 31 days per month and 24 hours per day. |
29+
| | **Azure Hybrid Benefit**| Specifies whether you have software assurance and are eligible for [Azure Hybrid Benefit](/pricing/hybrid-benefit/) to use your existing OS licenses. For Azure VM assessments, you can bring in both Windows and Linux licenses. If the setting is enabled, Azure prices for selected operating systems aren't considered for VM costing. |
30+
|**Security** | **Security** | Specifies whether you want to assess readiness and cost for security tooling on Azure. If the setting has the default value **Yes, with Microsoft Defender for Cloud**, it assesses security readiness and costs for your Azure VM with Microsoft Defender for Cloud. |

0 commit comments

Comments
 (0)