Detected Bias Types
Powershell Heavy
Windows First
Missing Linux Example
🔧
Windows Tools
Summary
The documentation page exhibits a Windows bias in several areas. Feature registration is shown only with PowerShell and Azure portal, omitting Azure CLI or Linux shell examples. The ARM template exclusively provisions Windows VMs (Windows image, osType: Windows), with no mention of Linux alternatives. The template uses MicrosoftWindowsServer images and Windows-specific configuration. There are no Linux VM examples, nor is there guidance for Linux users in prerequisites or deployment steps. The only CLI example given (for resource cleanup) uses Azure CLI, which is cross-platform, but all other operational examples and templates are Windows-centric.
Recommendations
- Add Azure CLI/bash examples for feature registration alongside PowerShell.
- Provide ARM template examples for Linux VM deployment (e.g., Ubuntu, CentOS) and show how to switch osType and imageReference.
- Include Linux-specific instructions in prerequisites and RBAC steps where relevant.
- Order examples so that cross-platform tools (Azure CLI, bash) are presented before or alongside PowerShell.
- Explicitly mention that the ARM template can be adapted for Linux, and link to Linux VM documentation.