Sad Tux - Windows bias detected
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

Detected Bias Types
windows_first
missing_linux_example
Summary
The documentation provides only Windows-based VM deployment examples (using MicrosoftWindowsServer images) and does not include any Linux VM examples. There are no Linux-specific instructions, images, or notes, and the only OS-specific step (VM creation) defaults to Windows. No PowerShell or Windows-only CLI commands are present, but the lack of Linux parity in examples is a clear bias.
Recommendations
  • Add parallel Linux VM creation examples using popular distributions (e.g., Ubuntu, CentOS) alongside the Windows examples.
  • Include a note or section explaining how to select Linux images with az vm create, and provide sample image URNs.
  • Where OS-specific steps are required (such as RDP vs SSH), provide both Windows (RDP) and Linux (SSH) network security group rule examples.
  • Clarify in the prerequisites or introduction that the instructions apply to both Windows and Linux, and highlight any differences.
  • Consider alternating the order of Windows and Linux examples or presenting them side-by-side to avoid implicit prioritization.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2025-08-17 00:01 #83 cancelled Clean Clean
2025-07-13 21:37 #48 completed Clean Clean
2025-07-12 23:44 #41 cancelled Biased Biased

Flagged Code Snippets

#### Create a network security group rule for inbound and outbound connections

Create a network security group rule to allow RDP connections through port 3389, internet connection through port 80, and for outbound connections with [az network nsg rule create](/cli/azure/network/nsg/rule#az-network-nsg-rule-create).