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_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation page demonstrates a Windows bias by primarily referencing Azure PowerShell scripts and cmdlets for migration and preview registration tasks, with no mention of Bash or Linux shell equivalents. The command-line examples use PowerShell syntax exclusively, and the only automation tool referenced is PowerShell. There is no guidance or example for users on Linux/macOS, nor are cross-platform Azure CLI examples provided. The documentation also refers to the Azure PowerShell Gallery as the source for migration scripts, reinforcing a Windows-centric approach.
Recommendations:
- Provide Azure CLI (bash-compatible) examples alongside or before PowerShell examples for all command-line tasks, including migration and preview registration.
- Mention cross-platform compatibility for tools and scripts, clarifying when a script or tool is Windows-only or works on Linux/macOS.
- Reference the Azure CLI as a first-class tool for automation and management, not just PowerShell.
- Include links to Linux/macOS setup guides for Azure CLI and PowerShell, if relevant.
- Ensure that all code blocks are clearly labeled with the shell or environment they are intended for.
- If a PowerShell script is the only migration tool available, provide instructions for running it on Linux/macOS using PowerShell Core, or offer an equivalent Azure CLI script.
Create pull request