Bias Analysis
Detected Bias Types
windows_first
windows_heavy
powershell_heavy
missing_linux_example
Summary
This documentation demonstrates a notable Windows bias. While the simulated NVA is Ubuntu-based and its configuration is shown with Linux commands, all test virtual machines in the spokes are Windows Server 2022. The only provided examples for testing NAT gateway and inter-spoke routing use Windows tools (Microsoft Edge, IIS, PowerShell), with no equivalent Linux VM or test instructions. All CLI examples are exclusively PowerShell, with no Bash/Azure CLI alternatives. Windows VM creation and configuration steps are detailed, while Linux VM creation for spokes is omitted.
Recommendations
- Add parallel instructions for deploying a Linux VM (e.g., Ubuntu) in the spokes, including portal and PowerShell/Azure CLI steps.
- Provide Linux-based test procedures (e.g., using curl or wget to test outbound NAT and inter-spoke connectivity) alongside Windows/IIS examples.
- Include Azure CLI (Bash) examples for all resource creation steps, not just PowerShell.
- When presenting examples, alternate or parallelize Windows and Linux instructions, or provide a clear choice at the start.
- Explicitly state that either Windows or Linux VMs can be used for testing, and link to relevant documentation for both.
Create Pull Request