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_first
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation demonstrates a Windows bias by providing only Azure PowerShell examples for command-line operations, with no mention of Azure CLI (cross-platform) or Bash scripting. The PowerShell approach is presented before ARM templates, and there are no Linux-specific instructions or examples. The installation instructions and sample code reference PowerShell exclusively, which is primarily a Windows tool, though it is now available cross-platform. There is no guidance for users who prefer or require Linux-native tools.
Recommendations:
- Add Azure CLI examples alongside PowerShell for all command-line operations, as Azure CLI is widely used on Linux and macOS.
- Explicitly mention that PowerShell is available cross-platform, but also provide Bash or shell script equivalents where appropriate.
- Where installation of tools is discussed, include instructions for both Windows and Linux environments.
- Reorder sections or provide parallel examples so that Linux-friendly approaches (e.g., Azure CLI, Bash) are not always secondary to Windows/PowerShell.
- Include notes or links to documentation for using ARM templates and managed identities from Linux environments.
Create pull request