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
⚠️
powershell_heavy
⚠️
windows_tools
⚠️
missing_linux_example
Summary:
The documentation page demonstrates a strong Windows bias. All migration tools and examples focus exclusively on migrating from Windows environments, specifically from IIS servers, and rely heavily on PowerShell scripts. There is no mention of Linux-based hosting environments (such as Apache or Nginx on Linux), nor are there any Linux-specific migration tools, instructions, or examples. The documentation consistently refers to Windows tools and patterns, with no Linux parity.
Recommendations:
- Add migration guidance and tooling for .NET apps hosted on Linux servers (e.g., Apache, Nginx, Kestrel).
- Provide Linux shell (bash) script equivalents for PowerShell-based migration steps.
- Include examples and walkthroughs for migrating .NET Core/ASP.NET Core apps from Linux environments to Azure App Service.
- Mention and link to any Azure Migrate or App Service tools that support Linux-based workloads, or clarify current limitations.
- Ensure documentation tables and tool descriptions clearly indicate OS support and provide parity where possible.
Create pull request