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:
⚠️
powershell_heavy
⚠️
windows_first
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation demonstrates a Windows bias by providing only PowerShell-based command-line examples for configuring Application Gateway with Key Vault certificates, with no equivalent Azure CLI or Bash/Linux shell examples. The guidance and automation steps are presented primarily in the context of PowerShell, which is most familiar to Windows users. References to scripting and automation tools (e.g., 'PowerShell steps', 'use PowerShell', 'Get-Az...') are made before or instead of cross-platform alternatives. There is no mention of Linux-specific workflows or examples, and the 'Next steps' section links only to a PowerShell-based guide.
Recommendations:
- Provide equivalent Azure CLI examples for all PowerShell scripts, as Azure CLI is cross-platform and widely used on Linux and macOS.
- When referencing scripting or automation, mention both PowerShell and Azure CLI (or Bash) options, and consider presenting CLI examples first or side-by-side.
- Include explicit Linux/macOS shell command examples where relevant, especially for certificate management and deployment.
- Link to both PowerShell and Azure CLI documentation in the 'Next steps' section.
- Avoid language that assumes PowerShell is the default or only automation tool; instead, use neutral phrasing such as 'using PowerShell or Azure CLI'.
Create pull request