Bias Analysis
Detected Bias Types
windows_first
windows_tools
missing_linux_example
Summary
The documentation page demonstrates a Windows bias in several ways. Windows hosting options and features are frequently mentioned first, especially in the Consumption plan, which is described as 'Windows - GA' while Linux is marked as 'Retired.' Windows-specific dependencies (such as PowerShell modules and the full .NET Framework) are highlighted as reasons to choose the Consumption plan, with no equivalent Linux-specific examples or guidance. Pricing links for Dedicated plans point to Windows App Service rates, and there is a lack of Linux-focused usage scenarios or examples. The documentation does not provide parity in examples or guidance for Linux users, and Windows-centric language and tooling are prioritized.
Recommendations
- Provide Linux-specific usage scenarios and examples, such as dependencies on Linux-only runtimes or tools (e.g., Python, Node.js, Bash scripts).
- List Linux and Windows hosting options in parallel, rather than prioritizing Windows in tables and descriptions.
- Include guidance for Linux users migrating from the retired Linux Consumption plan, with clear alternatives and migration steps.
- Reference Linux pricing pages and documentation alongside Windows equivalents for Dedicated plans.
- Highlight Linux container support and advanced Linux features where applicable, and provide links to Linux-focused documentation.
- Avoid framing Windows-specific features (such as PowerShell modules) as the default or primary use case for Azure Functions.
Create Pull Request