Detected Bias Types
Windows First
Powershell Heavy
🔧
Windows Tools
Summary
The documentation provides both Azure CLI and PowerShell examples for enabling Automatic Zone Balance on Virtual Machine Scale Sets. However, PowerShell (a Windows-centric tool) is consistently presented alongside CLI, and in some sections, PowerShell examples are shown before or with equal prominence to CLI. The Application Health extension examples use both 'ApplicationHealthLinux' and 'ApplicationHealthWindows', but PowerShell examples default to 'ApplicationHealthWindows', potentially confusing Linux users. Portal instructions are platform-neutral, but PowerShell is a Windows tool and its presence throughout the doc, with no explicit mention of Linux alternatives (e.g., Bash scripts), suggests a mild Windows bias.
Recommendations
- Ensure that Azure CLI examples are always presented before PowerShell, as CLI is cross-platform.
- Clarify in PowerShell examples when 'ApplicationHealthWindows' should be used versus 'ApplicationHealthLinux', or provide both variants.
- Add explicit notes that Azure CLI is recommended for Linux/macOS users.
- Consider including Bash or shell script snippets for Linux users where relevant.
- Where PowerShell is used, indicate its Windows-specific nature and suggest CLI for non-Windows users.