Skip to content

Commit 07219a2

Browse files
committed
Resolves issues in build report with absolute links.
1 parent 4088c09 commit 07219a2

14 files changed

+20
-20
lines changed

articles/baremetal-infrastructure/workloads/nc2-on-azure/about-nc2-on-azure.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ For further pricing details see: [Nutanix Cloud Clusters Pricing](https://www.nu
6262
### Nodes in Azure
6363
A minimum of three nodes are required to deploy an NC2 on Azure cluster. For pricing, go to the [Nutanix Cloud Clusters on Azure pricing page](https://azure.microsoft.com/pricing/details/nutanix-on-azure/).
6464

65-
More cost savings on the hardware can be realized with reserved instances: [Save costs with reservations for Nutanix Cloud Clusters on Azure BareMetal infrastructure](https://learn.microsoft.com/azure/cost-management-billing/reservations/nutanix-bare-metal)
65+
More cost savings on the hardware can be realized with reserved instances: [Save costs with reservations for Nutanix Cloud Clusters on Azure BareMetal infrastructure](/azure/cost-management-billing/reservations/nutanix-bare-metal)
6666

6767
## Other cost benefits
6868

@@ -86,7 +86,7 @@ For any additional questions on Azure Hybrid Benefit, contact your Microsoft Acc
8686
### No-cost Extended Security Updates (ESU) for Windows Server
8787
Windows virtual machines (VMs) hosted in Azure, including NC2 on Azure, are eligible for Extended Security Updates (ESUs) free of charge.
8888

89-
For further information on ESUs, including qualifying Windows product versions and timelines see: [Extended Security Updates for Windows Server overview](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview).
89+
For further information on ESUs, including qualifying Windows product versions and timelines see: [Extended Security Updates for Windows Server overview](/windows-server/get-started/extended-security-updates-overview).
9090

9191
The process to get the Extended Security Updates for Windows VMs in NC2 on Azure requires a manual request, approval, and delivery.
9292

articles/devtest-labs/devtest-lab-gen2-vm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.custom: UpdateFrequency2
1212

1313
Azure DevTest Labs allows you to choose between Generation 1 and Generation 2 version of the same marketplace image while creating a VM using Azure DevTest Labs portal. Generation 2 Virtual Machines (VMs) support key capabilities that are not supported in Generation 1 VMs such as increased memory, Intel Software Guard Extensions (Intel SGX), and virtualized persistent memory (vPMEM). Generation 2 VMs might have improved boot and installation times.
1414

15-
For a VM instance to be a Generation 2 VM, it must use the specific Generation 2 base image and its VM size must support Generation 2. To learn more about Generation 2 VMs on Azure, the series of VMs that support Generation 2 images, and other limitations, please visit [Support for Generation 2 VMs on Azure](https://learn.microsoft.com/azure/virtual-machines/generation-2).
15+
For a VM instance to be a Generation 2 VM, it must use the specific Generation 2 base image and its VM size must support Generation 2. To learn more about Generation 2 VMs on Azure, the series of VMs that support Generation 2 images, and other limitations, please visit [Support for Generation 2 VMs on Azure](/azure/virtual-machines/generation-2).
1616

1717
This article explains how to use Generation 2 images in Azure DevTest Labs.
1818

articles/devtest-labs/devtest-lab-hibernate-vm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Hibernate is an effective cost management feature for:
2323
Azure DevTest Labs currently only supports enabling Hibernation on VM creation. To enable hibernation during VM creation, you can use the Azure portal and API. Hibernation can only be triggered from the API and the Azure portal and not directly from the VM.
2424

2525
> [!NOTE]
26-
> Please note that Hibernation support is limited to certain VM sizes and OS versions. Make sure you have a supported configuration before using hibernation. To learn more about Hibernation in general, its supported configurations in Azure, and other limitations, please visit [Hibernation for Azure Virtual Machines](https://learn.microsoft.com/azure/virtual-machines/hibernate-resume)
26+
> Please note that Hibernation support is limited to certain VM sizes and OS versions. Make sure you have a supported configuration before using hibernation. To learn more about Hibernation in general, its supported configurations in Azure, and other limitations, please visit [Hibernation for Azure Virtual Machines](/azure/virtual-machines/hibernate-resume)
2727
2828
This article explains how to Hibernate VMs in DevTest Labs.
2929

articles/load-testing/how-to-create-notification-rules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Azure Load Testing supports the following events for notifications:
3333

3434
### Action groups
3535

36-
[Action Groups](https://learn.microsoft.com/azure/azure-monitor/alerts/action-groups) are collections of notification preferences and actions that can be triggered by events. In the context of Azure Load Testing, they enable users to route notifications to email recipients, webhooks, or integrated tools like Azure Logic Apps.
36+
[Action Groups](/azure/azure-monitor/alerts/action-groups) are collections of notification preferences and actions that can be triggered by events. In the context of Azure Load Testing, they enable users to route notifications to email recipients, webhooks, or integrated tools like Azure Logic Apps.
3737

3838
> [!NOTE]
3939
> Action groups might incur additional costs. To view associated costs, refer to the [Azure Monitor pricing details.](https://azure.microsoft.com/pricing/details/monitor/)

articles/migrate/assessments-overview-migrate-to-azure-db-mysql.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The Azure Migrate: Discovery and assessment tool supports the following types of
2424
**Azure VM** | Assessments to migrate your on-premises servers to Azure virtual machines.<br/><br>You can assess your on-premises servers in [VMware environment](vmware/how-to-set-up-appliance-vmware.md), [Hyper-V environment](how-to-set-up-appliance-hyper-v.md), and [physical servers](how-to-set-up-appliance-physical.md) for migration to Azure VMs using this assessment type.
2525
**Azure Databases** | Assessments to migrate your on-premises [SQL servers to Azure SQL Database or Azure SQL Managed Instance](concepts-azure-sql-assessment-calculation.md), or on-premises MySQL database instances to Azure Database for MySQL.
2626
**Web apps on Azure** | Assessments to migrate your on-premises [Spring Boot apps to Azure Spring Apps](concepts-azure-spring-apps-assessment-calculation.md) or [ASP.NET/Java web apps to Azure App Service](concepts-azure-webapps-assessment-calculation.md).
27-
**Azure VMware Solution (AVS)** | Assessments to migrate your on-premises [VMware VMs](vmware/how-to-set-up-appliance-vmware.md) to [Azure VMware Solution (AVS)](https://learn.microsoft.com/azure/azure-vmware/introduction). [Learn more](concepts-azure-vmware-solution-assessment-calculation.md).
27+
**Azure VMware Solution (AVS)** | Assessments to migrate your on-premises [VMware VMs](vmware/how-to-set-up-appliance-vmware.md) to [Azure VMware Solution (AVS)](/azure/azure-vmware/introduction). [Learn more](concepts-azure-vmware-solution-assessment-calculation.md).
2828

2929

3030
## MySQL assessments - Overview and sizing criteria
@@ -122,13 +122,13 @@ During the discovery process, Azure Migrate collects the MySQL instance configur
122122
- Total number of connections made to the MySQL instance.
123123
- **Read-write ratio**: Used to determine whether the workload is memory-intensive or CPU-intensive, which in turn helps decide the appropriate service tier.
124124

125-
The assessment aggregates all the configuration and performance data and tries to find the best match across the [various Azure Database for MySQL service tiers and configurations](https://learn.microsoft.com/azure/mysql/flexible-server/concepts-service-tiers-storage), selecting a configuration that can match or exceed the MySQL instance performance requirements, and optimizing the cost.
125+
The assessment aggregates all the configuration and performance data and tries to find the best match across the [various Azure Database for MySQL service tiers and configurations](/azure/mysql/flexible-server/concepts-service-tiers-storage), selecting a configuration that can match or exceed the MySQL instance performance requirements, and optimizing the cost.
126126

127127
### Storage sizing
128128
Azure Migrate calculates the total disk space used by the MySQL instance (including database files, temporary files, transaction logs, and the MySQL server logs) and suggests the recommended storage to provision in Azure Database for MySQL. For Burstable and General Purpose service tiers, the storage range spans from a minimum of 20 GiB to a maximum of 16 TiB, while for the Business Critical service tier, the storage support extends up to 32 TiB. In all service tiers, storage is scaled in 1 GiB increments and can be scaled up (but not down) after the server is created.
129129

130130
### IOPS sizing
131-
Azure Migrate recommends the [Autoscale IOPS feature in Azure Database for MySQL](https://learn.microsoft.com/azure/mysql/flexible-server/concepts-service-tiers-storage#autoscale-iops), which enables the MySQL instance to automatically scale the database instance’s performance (IO) seamlessly and independent of the selected storage size, depending on the workload needs. With Autoscale IOPS, you pay only for the IO the server uses, eliminating the need to provision and pay for resources that aren't fully utilized, thereby saving time and money.
131+
Azure Migrate recommends the [Autoscale IOPS feature in Azure Database for MySQL](/azure/mysql/flexible-server/concepts-service-tiers-storage#autoscale-iops), which enables the MySQL instance to automatically scale the database instance’s performance (IO) seamlessly and independent of the selected storage size, depending on the workload needs. With Autoscale IOPS, you pay only for the IO the server uses, eliminating the need to provision and pay for resources that aren't fully utilized, thereby saving time and money.
132132

133133
## Confidence ratings
134134

@@ -190,5 +190,5 @@ To calculate the compute, storage and IO costs for an Azure Database for MySQL c
190190
## Next steps
191191

192192
- [Learn how to run a MySQL assessment](create-mysql-assessment.md).
193-
- [Get started on your MySQL migration journey to Azure Database for MySQL](https://learn.microsoft.com/training/modules/choose-tool-to-migrate-data-to-azure-database-for-mysql/).
193+
- [Get started on your MySQL migration journey to Azure Database for MySQL](/training/modules/choose-tool-to-migrate-data-to-azure-database-for-mysql/).
194194

articles/migrate/create-mysql-assessment.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ To create and run a MySQL assessment, follow these steps:
5454
| **Environment type** | The environment for the MySQL deployments to apply Azure Database for MySQL configuration and cost recommendations applicable to Production or Dev/Test.
5555
| **Licensing program** | The Azure offer if you're enrolled. Currently, the field is Pay-as-you-go by default, which gives you retail Azure prices.
5656
| **Currency** | The billing currency for your account.
57-
| **Savings options** | Specify the reserved capacity savings option that you want the assessment to consider and optimize your Azure compute cost. <br/><br> [Azure reservations](https://learn.microsoft.com/azure/cost-management-billing/reservations/save-compute-costs-reservations) (one year or three years reserved) are a good option for the most consistently running resources. <br/><br> When you select **None**, the Azure compute cost is based on the Pay-as-you-go rate or based on actual usage. <br/><br> You need to select pay-as-you-go in the offer/licensing program to be able to use Reserved Instances. When you select any savings option other than 'None', the 'Discount (%)' setting isn’t applicable. The monthly cost estimates are calculated by multiplying 744 hours with the hourly price of the recommended SKU.
57+
| **Savings options** | Specify the reserved capacity savings option that you want the assessment to consider and optimize your Azure compute cost. <br/><br> [Azure reservations](/azure/cost-management-billing/reservations/save-compute-costs-reservations) (one year or three years reserved) are a good option for the most consistently running resources. <br/><br> When you select **None**, the Azure compute cost is based on the Pay-as-you-go rate or based on actual usage. <br/><br> You need to select pay-as-you-go in the offer/licensing program to be able to use Reserved Instances. When you select any savings option other than 'None', the 'Discount (%)' setting isn’t applicable. The monthly cost estimates are calculated by multiplying 744 hours with the hourly price of the recommended SKU.
5858
| **Discount (%)** | Any subscription-specific discounts you receive on top of the Azure offer. The default setting is 0%.
5959

6060
**Assessment criteria**
@@ -162,4 +162,4 @@ Azure Migrate assigns a confidence rating to all MySQL assessments based on the
162162
## Next steps
163163

164164
- Learn more about [how MySQL assessments are calculated](assessments-overview-migrate-to-azure-db-mysql.md).
165-
- [Get started on your MySQL migration journey to Azure Database for MySQL](https://learn.microsoft.com/training/modules/choose-tool-to-migrate-data-to-azure-database-for-mysql/).
165+
- [Get started on your MySQL migration journey to Azure Database for MySQL](/training/modules/choose-tool-to-migrate-data-to-azure-database-for-mysql/).

articles/operator-nexus/howto-configure-bring-your-own-storage-network-fabric.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Before proceeding, ensure you have:
3333

3434
Create the UAMI(s) required for accessing the necessary resources.
3535

36-
For more information on creating managed identities, refer to [Manage user-assigned managed identities](https://learn.microsoft.com/entra/identity/managed-identities-azure-resources/how-manage-user-assigned-managed-identities?pivots=identity-mi-methods-azp)
36+
For more information on creating managed identities, refer to [Manage user-assigned managed identities](/entra/identity/managed-identities-azure-resources/how-manage-user-assigned-managed-identities?pivots=identity-mi-methods-azp)
3737

3838
## Step 2: Configure the storage account
3939

articles/playwright-testing/quickstart-automate-end-to-end-testing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ The service offers two authentication methods: Microsoft Entra ID and Access Tok
209209

210210
If you're using Azure Pipelines, you can connect to the service using Service Connections. Follow the steps to set up the integration:
211211

212-
- [Create an app registration with workload identity federation](https://learn.microsoft.com/azure/devops/pipelines/library/connect-to-azure#create-an-app-registration-with-workload-identity-federation-automatic). Select the subscription and resource group associated with your Playwright Testing workspace. Typically, the resource group has the same name as the Playwright Testing workspace.
212+
- [Create an app registration with workload identity federation](/azure/devops/pipelines/library/connect-to-azure#create-an-app-registration-with-workload-identity-federation-automatic). Select the subscription and resource group associated with your Playwright Testing workspace. Typically, the resource group has the same name as the Playwright Testing workspace.
213213

214214
- Use this service connection in Azure Pipeline yaml file as shown in subsequent steps.
215215

articles/site-recovery/azure-to-azure-common-questions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ Site Recovery has an RTO SLA of [one hours](https://azure.microsoft.com/support/
299299

300300
Extensions aren't replicated to the failover VM in the target region, so we need to install them manually after failover.
301301

302-
**For SQL VM zonal replication:** In the case of a SQL VM, it'll not be shown if we don't have the corresponding IaaS SQL Extension installed. After installing the `SqlIaasExtension`, the `SQL virtual machine` is created automatically. [Learn more](https://learn.microsoft.com/azure/azure-sql/virtual-machines/windows/sql-agent-extension-manually-register-single-vm?view=azuresql&tabs=azure-powershell#register-with-extension).
302+
**For SQL VM zonal replication:** In the case of a SQL VM, it'll not be shown if we don't have the corresponding IaaS SQL Extension installed. After installing the `SqlIaasExtension`, the `SQL virtual machine` is created automatically. [Learn more](/azure/azure-sql/virtual-machines/windows/sql-agent-extension-manually-register-single-vm?view=azuresql&tabs=azure-powershell#register-with-extension).
303303

304304
## Recovery plans
305305

@@ -362,7 +362,7 @@ Yes, you can purchase [reserved Azure virtual machines](https://azure.microsoft.
362362

363363
When you enable capacity reservation for VMs in Azure Site Recovery on the target region, the VM maps to the reservation group during replication. Since the target VM is not created until a test failover or actual failover is performed, you can see the mapping under *Recovery Services Vault* > **Compute** > **Capacity Reservation** settings.
364364

365-
The VM associated option under the capacity reservation group populates only when the target VMs are created during a test failover or actual failover. [Learn more](https://learn.microsoft.com/azure/virtual-machines/capacity-reservation-overview#capacity-reservation-lifecycle).
365+
The VM associated option under the capacity reservation group populates only when the target VMs are created during a test failover or actual failover. [Learn more](/azure/virtual-machines/capacity-reservation-overview#capacity-reservation-lifecycle).
366366

367367
## Security
368368

articles/site-recovery/hyper-v-azure-support-matrix.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ The following table summarizes VM support. Site Recovery supports any workloads
4444
**Component** | **Details**
4545
--- | ---
4646
VM configuration | VMs that replicate to Azure must meet [Azure requirements](#azure-vm-requirements).
47-
Guest operating system | Any guest OS [supported for Azure](https://learn.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc794868%28v=ws.10%29#supported-guest-operating-systems). <br/><br/> Windows Server 2016 Nano Server isn't supported.
47+
Guest operating system | Any guest OS [supported for Azure](/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc794868%28v=ws.10%29#supported-guest-operating-systems). <br/><br/> Windows Server 2016 Nano Server isn't supported.
4848

4949

5050
## VM/Disk management

0 commit comments

Comments
 (0)