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 page demonstrates a Windows bias by providing only Azure PowerShell command-line examples for scripting and automation, with no equivalent examples for Azure CLI (which is cross-platform and more commonly used on Linux/macOS). The PowerShell approach is introduced before any mention of ARM templates, and there are no Linux-native or bash shell examples. The installation instructions and sample code reference Windows-centric tools and patterns, omitting Linux-friendly alternatives.
Recommendations:
- Add Azure CLI examples alongside all Azure PowerShell examples, especially for creating and managing managed identities and API Management instances.
- When introducing command-line automation, present Azure CLI before or alongside PowerShell to avoid Windows-first ordering.
- Explicitly mention that both Azure CLI and PowerShell are supported, and link to cross-platform installation guides.
- Include bash shell scripting examples where appropriate, or at least note that all CLI commands work in Linux/macOS terminals.
- Where possible, provide parity in screenshots and UI instructions for Linux/macOS users (for example, referencing Azure Cloud Shell, which is cross-platform).
Create pull request