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:
⚠️
windows_first
⚠️
powershell_heavy
Summary:
The documentation provides both Azure CLI and PowerShell examples for deploying ARM templates, but PowerShell is given equal prominence to CLI, which can be interpreted as a Windows-centric approach since PowerShell is primarily a Windows tool (despite cross-platform support). There is no mention of Linux-specific considerations, nor are there examples using native Linux tools or shell scripting. The order of presentation (CLI first, then PowerShell) is neutral, but the inclusion of PowerShell as a primary method, without similar attention to Bash scripting or Linux-native workflows, reflects a subtle Windows bias.
Recommendations:
- Explicitly mention that Azure CLI commands work natively on Linux, macOS, and Windows, and provide any Linux-specific notes if needed.
- Consider adding a Bash shell script example for Linux users, especially for automation scenarios.
- Clarify that PowerShell Core is cross-platform, but note that many Linux users may prefer Bash.
- If referencing PowerShell, also reference Bash or other common Linux shells to ensure parity.
- Add a brief section or note about running these commands on Linux, including any differences in file paths or environment setup.
Create pull request