Bias Analysis
Detected Bias Types
powershell_heavy
missing_linux_example
windows_tools
Summary
The documentation exclusively uses Azure PowerShell for all automation and scripting examples, with no mention of Bash, Azure CLI, or cross-platform alternatives. All code samples, module installation instructions, and workflow steps are centered around PowerShell, which is traditionally a Windows-centric tool (though available on Linux, but less commonly used there). There are no Linux/macOS-specific instructions, nor any guidance for users who prefer Bash or Azure CLI. The documentation also references PowerShell modules and cmdlets without offering parity for other platforms.
Recommendations
- Add equivalent Azure CLI and/or Bash script examples for all automation steps, especially for data collection and runbook creation.
- Explicitly mention that PowerShell Core is available on Linux/macOS, and provide installation instructions for those platforms.
- Include guidance or links for using Azure Automation with Python runbooks, which are supported and may be preferred by Linux users.
- Where PowerShell modules are referenced, note any cross-platform compatibility issues and alternatives.
- Reorder examples so that cross-platform tools (Azure CLI, Python) are shown alongside or before PowerShell, or at least in parallel sections.
Create Pull Request