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:
⚠️
powershell_heavy
⚠️
windows_first
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation page demonstrates a strong Windows bias. All virtual machine creation steps use Windows Server images, and the only automation example for configuring IIS uses Azure PowerShell with Windows-specific commands. There are no examples or instructions for deploying or testing with Linux VMs, nor are there Bash/CLI or Linux-native automation alternatives. The documentation assumes the use of Windows tools and patterns throughout, with no parity for Linux users.
Recommendations:
- Provide parallel instructions for creating Linux-based VMs (e.g., Ubuntu) in both the spoke and on-premises networks.
- Include examples for installing and configuring a web server (e.g., Apache or Nginx) on a Linux VM using Azure CLI and Bash scripts.
- Offer automation examples using Azure CLI (az commands) alongside or instead of PowerShell, especially for tasks like installing software or configuring VMs.
- When demonstrating remote access, mention SSH for Linux VMs in addition to RDP for Windows.
- Ensure that all steps referencing Windows-specific tools or features have Linux equivalents or alternatives.
- Rephrase sections that refer to Windows tools or patterns as the default, and present Linux options with equal prominence.
Create pull request