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_tools
⚠️
missing_linux_example
⚠️
windows_first
Summary:
The documentation demonstrates a Windows bias by providing PowerShell scripts as the only example for scripting/automation tasks (such as identifying Traffic Manager endpoints), referencing PowerShell before or instead of cross-platform alternatives, and omitting equivalent Bash or Linux shell examples. There is no mention of Linux/macOS-compatible scripting or tooling for users who do not use Windows or PowerShell.
Recommendations:
- Provide Bash/Azure CLI script examples alongside PowerShell scripts for all automation and resource identification tasks.
- Explicitly mention that PowerShell scripts can be run cross-platform using PowerShell Core, or provide alternative instructions for Linux/macOS users.
- When referencing scripts or tools, avoid assuming the user is on Windows; instead, present both Windows and Linux options, or clarify cross-platform compatibility.
- For each scenario where a PowerShell script is linked or described, add a corresponding Bash/Azure CLI example or link to a GitHub repository with cross-platform scripts.
- Instruct users on how to use Azure CLI (which is cross-platform) for resource queries and management, not just PowerShell.
- Review all step-by-step instructions to ensure they are not Windows-centric and that Linux users are equally supported.
Create pull request