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 Azure PowerShell examples for configuration steps, but consistently lists PowerShell examples after CLI and does not provide any Linux shell-specific (e.g., Bash) examples or mention Linux-native tools. The use of PowerShell is prominent, and there is no explicit parity for Linux shell scripting or guidance for Linux users beyond the CLI. There is also a lack of explicit mention of Linux-specific considerations outside of a brief note regarding outbound networking for Linux apps.
Recommendations:
- Provide explicit Bash shell examples alongside Azure CLI and PowerShell, especially for scripting scenarios.
- Clarify that Azure CLI commands are cross-platform and can be used on Linux, macOS, and Windows.
- When presenting command-line examples, alternate the order (e.g., sometimes show Bash/CLI first, sometimes PowerShell) or group them together to avoid a perceived Windows-first bias.
- Include notes or sections that address any Linux-specific behaviors or troubleshooting steps, especially for common scenarios like file system mounting or networking.
- Where PowerShell is used for advanced scripting (e.g., using Invoke-AzRestMethod), provide equivalent Bash/cURL examples if possible.
Create pull request