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 strong Windows bias by exclusively referencing PowerShell scripts and the Azure PowerShell module for automating VMware migrations. All example commands, script names, and installation instructions are PowerShell-centric, with no mention of Bash, Azure CLI, or cross-platform alternatives. There is no guidance for Linux or macOS users, nor any indication of how to run these automations outside a Windows/PowerShell environment.
Recommendations:
- Provide equivalent Bash or Azure CLI scripts for Linux/macOS users, or clarify if such alternatives are not available.
- Explicitly state the platform requirements for the scripts (e.g., Windows, Linux, macOS) and, if possible, provide instructions for running PowerShell Core on Linux/macOS.
- Include installation and usage instructions for Azure PowerShell on Linux/macOS, or reference cross-platform documentation.
- If PowerShell is required, clarify whether PowerShell Core (pwsh) is supported and provide examples using cross-platform syntax.
- Mention and, if possible, provide links to any available REST API or SDK alternatives for users who wish to automate migrations without PowerShell.
- Add a section addressing common Linux/macOS user scenarios, such as running scripts in containers or using Azure Cloud Shell.
Create pull request