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
⚠️
windows_tools
⚠️
missing_linux_example
Summary:
The documentation page shows a moderate Windows bias. Kudu is described first as a Windows tool, with Linux support mentioned secondarily. FTP and WebDeploy (Windows-centric tools) are listed as primary deployment mechanisms, with no mention of Linux equivalents like SFTP or rsync. There are no explicit Linux shell or command-line examples, and the language-specific sections do not address Linux-specific deployment caveats or tools. While there is a GitHub Actions example that runs on Ubuntu, the overall framing and tool references favor Windows environments.
Recommendations:
- Present Kudu's Linux and Windows behaviors equally, or mention Linux support first where relevant.
- Include Linux-native deployment mechanisms (e.g., SFTP, rsync) alongside FTP and WebDeploy.
- Add Linux shell (bash) examples for common deployment tasks, not just Azure CLI or YAML.
- In language-specific sections, note any differences or best practices for Linux App Service plans.
- Where possible, avoid listing Windows tools or patterns before their Linux equivalents, or present both together.
- Clarify when instructions or tools are cross-platform, and provide links to Linux-specific documentation where available.
Create pull request