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
⚠️
missing_linux_example
⚠️
windows_tools
⚠️
windows_first
Summary:
The documentation page demonstrates a strong Windows and PowerShell bias. All migration scripts and automation examples are provided exclusively in PowerShell or PowerShell Workflow, with no mention of Bash, Python, or other Linux-native scripting options. The prerequisites and module requirements are all PowerShell/Az.* focused, and the runbook import/execution steps assume PowerShell as the only supported language. While the page claims applicability to both Linux and Windows VMs, Linux-specific tools, scripts, or examples are entirely absent. Additionally, links and installation steps for Hybrid Runbook Workers default to Windows tabs and instructions.
Recommendations:
- Provide equivalent migration scripts and runbook examples using Bash and/or Python, which are native to Linux environments.
- Document the use of Azure CLI (az) commands for asset migration and automation, alongside PowerShell.
- Include Linux-first or Linux-parity tabs/examples in all step-by-step sections, especially for Hybrid Runbook Worker installation and runbook execution.
- List both Windows and Linux options equally in all instructions, rather than defaulting to Windows or PowerShell.
- Clarify any limitations or differences in Linux support for automation account disaster recovery, and offer workarounds or alternatives where PowerShell is not available.
Create pull request