This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Bias Types:
⚠️ windows_first
⚠️ powershell_heavy
⚠️ windows_tools
⚠️ missing_linux_example
Summary:
The documentation demonstrates a moderate Windows bias. While it provides Azure Portal, Azure CLI, and Azure PowerShell instructions, several patterns indicate a preference for Windows-centric tools and workflows. PowerShell is given equal prominence to CLI, and Windows-specific technologies (such as IIS) are assumed in testing. There are no explicit Linux-specific examples or references (e.g., Apache/Nginx for backend VMs), and the documentation does not address Linux shell or scripting nuances, despite the CLI examples being generally cross-platform.
Recommendations:
  • Include explicit Linux examples for backend pool VMs, such as using Apache or Nginx instead of only referencing IIS.
  • In test instructions, mention both Windows (IIS) and Linux (Apache/Nginx) default web pages to clarify cross-platform applicability.
  • Add notes or examples for running Azure CLI commands in Bash or other Linux shells, including handling of environment variables and command output.
  • Where PowerShell is referenced, clarify that it is available cross-platform, or provide Bash equivalents for common scripting patterns.
  • Review terminology and instructions to ensure they do not assume a Windows environment (e.g., file paths, shell commands, browser defaults).
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-08-17 00:01 #83 in_progress ✅ Clean
2025-07-13 21:37 #48 completed ❌ Biased
2025-07-12 23:44 #41 in_progress ❌ Biased
2025-07-09 13:09 #3 cancelled ✅ Clean
2025-07-08 04:23 #2 cancelled ✅ Clean

Flagged Code Snippets

--- ## Test the load balancer # [Azure portal](#tab/azureportal) In this section, you test the global load balancer. You connect to the public IP address in a web browser. You stop the virtual machines in one of the regional load balancer backend pools and observe the failover. 1. Find the public IP address for the load balancer on the **Overview** screen. Select **All services** in the left-hand menu, select **All resources**, and then select **myPublicIP-cr**. 2. Copy the public IP address, and then paste it into the address bar of your browser. The default page of IIS Web server is displayed on the browser. :::image type="content" source="./media/tutorial-cross-region-portal/test-cr-lb-1.png" alt-text="Test load balancer" border="true"::: 3. Stop the virtual machines in the backend pool of one of the regional load balancers. 4. Refresh the web browser and observe the failover of the connection to the other regional load balancer. :::image type="content" source="./media/tutorial-cross-region-portal/test-cr-lb-2.png" alt-text="Test load balancer after failover" border="true"::: # [Azure CLI](#tab/azurecli/) In this section, you test the global load balancer. You connect to the public IP address in a web browser. You stop the virtual machines in one of the regional load balancer backend pools and observe the failover. 1. To get the public IP address of the load balancer, use [az network public-ip show](/cli/azure/network/public-ip#az-network-public-ip-show):