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 exhibits a Windows bias in several ways: the Function App is created with --os-type windows by default, with no mention of Linux alternatives; there are no examples or guidance for deploying on Linux; and the use of Windows-specific terminology and defaults is present throughout. Additionally, the Azure Functions Core Tools and Azure CLI are cross-platform, but the explicit use of Windows as the default OS for the Function App and the absence of Linux parity in commands or notes is notable.
Recommendations:
- Provide parallel examples for creating Function Apps with --os-type Linux, or at least mention Linux as an option.
- Add notes or sections describing any differences or considerations for Linux users, especially for Function App deployment.
- When presenting commands that specify an OS type, either default to Linux (as it is the default for Azure Functions) or show both Windows and Linux variants.
- Ensure that any screenshots or portal instructions are not Windows-centric and clarify that the steps apply equally to Linux-based Function Apps.
- Explicitly state that the Azure CLI and Functions Core Tools are cross-platform and provide any necessary troubleshooting or setup notes for Linux environments.
Create pull request