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:
⚠️
windows_first
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation page demonstrates a Windows bias by referencing Windows-specific configuration files (web.config), mentioning iisnode settings for Node.js apps, and omitting equivalent Linux-native examples or tools. While there is a brief mention of running on Linux with PM2, most configuration and troubleshooting guidance assumes a Windows/IIS environment, and Linux alternatives are not presented or are mentioned only secondarily.
Recommendations:
- For every mention of web.config or IIS/iisnode, provide equivalent Linux-native configuration examples (e.g., environment variables, process managers like systemd or PM2).
- When discussing auto-healing or diagnostics, include instructions for both Windows (web.config/IIS) and Linux (startup scripts, App Service settings, or container health checks).
- If referencing iisnode, also describe how to configure Node.js apps on Linux App Service (e.g., using PM2, npm scripts, or custom startup commands).
- Ensure that all troubleshooting and best practice sections include Linux-specific guidance where applicable, not just Windows/IIS-centric advice.
- Consider reordering examples or providing parallel examples for both platforms to avoid a 'Windows first' impression.
Create pull request