188
Total Pages
113
Linux-Friendly Pages
75
Pages with Bias
39.9%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

981 issues found
Showing 1-25 of 981 flagged pages
Application Gateway Tutorial: Configure an Application Gateway with TLS termination using the Azure portal ...main/articles/application-gateway/create-ssl-portal.md
High Priority View Details →
Scanned: 2026-03-04 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation provides only Windows/PowerShell-based instructions for creating and exporting a self-signed certificate, and for installing IIS on backend VMs. There are no Linux/macOS equivalents for certificate creation or backend setup, and the examples and VM creation steps are Windows-centric, making it difficult for Linux/macOS users to follow the tutorial end-to-end.
Recommendations
  • Add instructions for creating a self-signed certificate on Linux/macOS using OpenSSL, including exporting to PFX format.
  • Mention and provide examples for using Linux VMs as backend servers, including installation of a simple web server (e.g., Nginx or Apache) for testing.
  • Where PowerShell is used, provide equivalent Bash/CLI commands where possible, or link to official guides for non-Windows users.
  • Clarify that the backend can be any supported OS, and provide parity in examples for both Windows and Linux.
Application Gateway Tutorial: Configure an Application Gateway with TLS termination using the Azure portal ...main/articles/application-gateway/create-ssl-portal.md
High Priority View Details →
Scanned: 2026-03-02 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example 🔧 Windows Tools
Summary
The tutorial demonstrates significant Windows bias by exclusively using Windows PowerShell commands for certificate creation and VM configuration, referencing Windows-specific tools (New-SelfSignedCertificate, Export-PfxCertificate), and only providing instructions for deploying Windows Server VMs and IIS. No Linux/macOS equivalents or alternatives are offered for certificate creation, VM setup, or backend testing.
Recommendations
  • Add Linux/macOS instructions for creating a self-signed certificate (e.g., using OpenSSL) and exporting to PFX format.
  • Provide examples for deploying Linux VMs as backend servers, including steps for installing a web server (e.g., Apache or Nginx) for testing.
  • Include Azure CLI or Bash Cloud Shell alternatives for VM extension installation and configuration.
  • Clearly indicate that both Windows and Linux backend pools are supported, and provide parity in examples.
Application Gateway Tutorial: Configure an Application Gateway with TLS termination using the Azure portal ...main/articles/application-gateway/create-ssl-portal.md
High Priority View Details →
Scanned: 2026-03-01 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example 🔧 Windows Tools
Summary
The tutorial heavily relies on Windows-specific tools and examples, particularly for certificate creation (New-SelfSignedCertificate, Export-PfxCertificate) and backend VM setup (Windows Server, IIS, PowerShell). No Linux/macOS alternatives are provided for creating self-signed certificates or configuring backend servers, and Windows/PowerShell instructions are given exclusively and first.
Recommendations
  • Add instructions for creating a self-signed certificate using OpenSSL on Linux/macOS, including exporting to PFX format.
  • Provide examples for deploying Linux VMs as backend servers, such as Ubuntu with Apache or Nginx, and include relevant installation steps.
  • Include Azure CLI/bash alternatives for steps currently shown only in PowerShell.
  • Clarify that backend pools can use Linux VMs and show parity in examples.
  • Where possible, show both Windows and Linux/macOS commands side-by-side.
Application Gateway Configure an internal load balancer (ILB) endpoint ...configure-application-gateway-with-private-frontend-ip.md
High Priority View Details →
Scanned: 2026-02-28 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools Windows First
Summary
The documentation is heavily biased toward Windows environments. All examples for backend VMs use Windows Server images, and IIS is installed using PowerShell commands. There are no instructions or examples for deploying Linux VMs or using Linux-native tools (e.g., Apache, NGINX). The only provided script for backend configuration is a PowerShell command, and the Cloud Shell is explicitly set to PowerShell. This excludes Linux users from easily following the guide, especially for backend pool configuration and health testing.
Recommendations
  • Provide parallel instructions for deploying Linux VMs (e.g., Ubuntu) as backend servers.
  • Include Linux-native web server setup (e.g., install Apache or NGINX) with Bash/Cloud Shell commands.
  • Show how to use Bash in Azure Cloud Shell for Linux VM configuration.
  • When presenting VM creation steps, offer both Windows and Linux image options.
  • Ensure that all critical configuration and validation steps have Linux equivalents.
Application Gateway Tutorial: Configure an Application Gateway with TLS termination using the Azure portal ...main/articles/application-gateway/create-ssl-portal.md
High Priority View Details →
Scanned: 2026-02-28 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example 🔧 Windows Tools
Summary
The tutorial demonstrates significant Windows bias. All certificate creation and export steps use Windows PowerShell cmdlets (New-SelfSignedCertificate, Export-PfxCertificate) with no mention of Linux/macOS alternatives. The backend VM creation is exclusively for Windows Server, and IIS installation is shown only for Windows. There are no Linux/macOS instructions or examples for certificate generation, VM setup, or web server configuration.
Recommendations
  • Add instructions for creating a self-signed certificate and exporting a PFX file using OpenSSL on Linux/macOS.
  • Provide an example of deploying a Linux VM (e.g., Ubuntu) as a backend server, including web server installation (such as Apache or Nginx).
  • Include Linux/macOS command-line examples alongside PowerShell for relevant steps.
  • Clarify that Application Gateway supports both Windows and Linux backend servers, and link to documentation for Linux setup.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-02-25 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The tutorial is heavily focused on Azure PowerShell and Windows-specific tooling. All examples use PowerShell cmdlets, and certificate creation relies on Windows-only PowerShell modules (New-SelfSignedCertificate, Export-PfxCertificate). There are no Bash, Azure CLI, or Linux/macOS-compatible instructions provided, making it difficult for non-Windows users to follow the tutorial without significant adaptation.
Recommendations
  • Provide equivalent Azure CLI examples for all steps, including resource creation, configuration, and cleanup.
  • For certificate creation, include cross-platform alternatives (e.g., using OpenSSL for Linux/macOS) alongside PowerShell instructions.
  • Clearly indicate which steps are Windows-only and offer Linux/macOS-compatible alternatives where possible.
  • Add a note at the beginning clarifying that PowerShell is not required and that Azure CLI or Bash can be used for most tasks.
Application Gateway Migrate from V1 to V2 - Azure Application Gateway ...lob/main/articles/application-gateway/migrate-v1-v2.md
High Priority View Details →
Scanned: 2026-02-25 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools Windows First
Summary
The documentation is heavily biased toward Windows/PowerShell environments. All migration scripts, examples, and instructions are provided exclusively for Azure PowerShell, with no mention of Azure CLI, Bash, or Linux/macOS shell equivalents. Script installation, usage, and certificate handling are described only in PowerShell terms. There is no guidance for Linux/macOS users, and the documentation assumes a Windows-centric workflow throughout.
Recommendations
  • Provide Azure CLI equivalents for all migration steps, including script installation, parameter usage, and certificate management.
  • Add Bash shell examples for Linux/macOS users, especially for certificate handling and script execution.
  • Clarify if the PowerShell scripts can be run in Azure Cloud Shell (which supports both Bash and PowerShell), and provide explicit instructions for Bash users.
  • Mention cross-platform compatibility of the scripts, or provide alternative tools if PowerShell is required.
  • Include a section addressing Linux/macOS users, outlining any prerequisites or limitations and offering guidance for their environments.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-02-23 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The tutorial exclusively uses Azure PowerShell and Windows-specific tools (such as New-SelfSignedCertificate and Export-PfxCertificate) for all steps, including certificate creation, resource deployment, and cleanup. There are no Bash, Azure CLI, or Linux/macOS-compatible examples provided. The certificate creation step relies on Windows-only PowerShell cmdlets, making it difficult for Linux/macOS users to follow the tutorial without external workarounds.
Recommendations
  • Add Azure CLI (az) examples for all resource creation and management steps, as Azure CLI is cross-platform.
  • Provide Linux/macOS-compatible instructions for creating self-signed certificates (e.g., using OpenSSL).
  • Mention that Azure PowerShell can be installed and used on Linux/macOS, but clarify any limitations (especially for certificate creation).
  • Where possible, present both PowerShell and CLI/Bash examples side-by-side.
  • Explicitly note any steps that are Windows-only and offer Linux/macOS alternatives or workarounds.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-02-21 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The tutorial exclusively uses Azure PowerShell and Windows PowerShell cmdlets for all steps, including certificate creation (New-SelfSignedCertificate, Export-PfxCertificate), and does not provide equivalent Bash, Azure CLI, or Linux/macOS-compatible instructions. Windows-specific file paths (e.g., c:\appgwcert.pfx) and certificate store locations are used. There is no mention of Linux/macOS alternatives or cross-platform guidance, making the tutorial strongly Windows-centric.
Recommendations
  • Add Azure CLI examples for each step, especially for resource creation and configuration.
  • Provide Linux/macOS-compatible instructions for creating self-signed certificates (e.g., using OpenSSL).
  • Use generic file paths or explain how to adapt paths for Linux/macOS.
  • Include notes or sections for Linux/macOS users, clarifying any differences or limitations.
  • Consider offering a Bash script version of the tutorial alongside the PowerShell version.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-02-18 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The tutorial is heavily focused on Azure PowerShell and Windows-native tools. All examples use PowerShell cmdlets, and certificate creation relies on New-SelfSignedCertificate, a Windows-specific command. There are no Bash, Azure CLI, or Linux/macOS-compatible instructions, making it difficult for non-Windows users to follow the tutorial.
Recommendations
  • Provide Azure CLI (az) equivalents for all resource creation and configuration steps.
  • Include Bash or cross-platform scripting examples alongside PowerShell.
  • For certificate creation, suggest OpenSSL commands for Linux/macOS users.
  • Clarify which steps are Windows-only and offer alternatives where possible.
  • Add a note about PowerShell Core availability on Linux/macOS, but also highlight Azure CLI as a preferred cross-platform tool.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-02-16 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The tutorial exclusively uses Azure PowerShell and Windows PowerShell cmdlets for all steps, including certificate creation, resource management, and cleanup. It references Windows-specific tools (e.g., New-SelfSignedCertificate, Export-PfxCertificate) and assumes a Windows environment (e.g., certificate store paths, file paths like c:\appgwcert.pfx). No Bash, Azure CLI, or Linux/macOS-compatible instructions or examples are provided, and Windows tools are mentioned before any cross-platform alternatives (which are absent).
Recommendations
  • Add Azure CLI examples for each step, as Azure CLI is cross-platform and works on Linux/macOS.
  • For certificate creation, provide Linux/macOS alternatives (e.g., using OpenSSL) alongside Windows PowerShell examples.
  • Clarify which steps are Windows-specific and which can be performed on any OS, and provide guidance for Linux/macOS users.
  • Use generic file paths or explain path differences for non-Windows systems.
  • Mention that Azure PowerShell can be used on Linux/macOS, but provide installation and usage instructions for those platforms.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-02-14 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The tutorial exclusively uses Azure PowerShell and Windows PowerShell cmdlets for all steps, including certificate creation with New-SelfSignedCertificate and Export-PfxCertificate, which are Windows-only tools. No Bash, Azure CLI, or Linux/macOS-compatible instructions are provided, and Windows-specific file paths (e.g., c:\appgwcert.pfx) are used throughout. The documentation assumes a Windows environment and does not mention alternatives for Linux/macOS users.
Recommendations
  • Provide Azure CLI equivalents for all steps, especially resource creation and configuration.
  • For certificate creation, include instructions using OpenSSL (cross-platform) alongside New-SelfSignedCertificate.
  • Use generic file paths or note differences for Linux/macOS (e.g., /tmp/appgwcert.pfx).
  • Add a section or callout for Linux/macOS users, clarifying how to adapt the tutorial.
  • Link to cross-platform documentation where possible.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-02-12 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The tutorial exclusively uses Azure PowerShell and Windows-specific tools (such as New-SelfSignedCertificate and Export-PfxCertificate), with all examples and instructions tailored for Windows environments. There are no Bash, Azure CLI, or Linux/macOS alternatives provided, and Windows-centric patterns (e.g., certificate creation, file paths) are used throughout.
Recommendations
  • Add Azure CLI examples alongside PowerShell for each step, especially for resource creation and configuration.
  • Provide Linux/macOS-compatible instructions for creating self-signed certificates (e.g., using OpenSSL) and exporting PFX files.
  • Use generic file paths or note platform-specific differences where relevant.
  • Mention that Azure PowerShell can be used cross-platform, but highlight any Windows-only cmdlets or steps.
  • Consider linking to Linux/macOS tutorials or documentation for similar tasks.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-02-02 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The tutorial is heavily focused on Azure PowerShell and Windows-specific tooling, such as the use of New-SelfSignedCertificate and Export-PfxCertificate PowerShell cmdlets, which are only available on Windows. There are no CLI (az), Bash, or cross-platform examples provided, and the instructions assume a Windows environment (e.g., referencing C:\ paths and local certificate stores). This creates friction for Linux/macOS users, who cannot follow key steps (like certificate creation) without significant adaptation.
Recommendations
  • Provide equivalent Azure CLI (az) commands for all resource creation steps, especially for resource group, VNet, public IP, and application gateway setup.
  • Include cross-platform instructions for creating self-signed certificates, such as using OpenSSL (available on Linux/macOS/Windows) and explain how to export to PFX format.
  • Avoid hardcoding Windows-specific paths (e.g., c:\appgwcert.pfx) and use environment-agnostic file paths or explain alternatives.
  • Add notes or sections for Linux/macOS users, highlighting differences and providing adapted commands.
  • Consider restructuring the tutorial to offer both PowerShell and CLI/Bash alternatives side-by-side.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-01-31 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The tutorial exclusively uses Azure PowerShell and Windows PowerShell cmdlets for all steps, including certificate creation and file paths. There are no Bash, Azure CLI, or Linux/macOS-specific instructions or examples. Windows tools (e.g., New-SelfSignedCertificate, Export-PfxCertificate) are used for certificate creation, which are not available on Linux/macOS by default.
Recommendations
  • Add equivalent Azure CLI (az) commands for all resource creation and configuration steps, as Azure CLI is cross-platform.
  • Provide instructions for creating self-signed certificates on Linux/macOS (e.g., using OpenSSL) and explain how to export them in PFX format.
  • Use platform-neutral file paths in examples, or clarify differences for Linux/macOS users.
  • Include a note or section for Linux/macOS users outlining how to adapt the tutorial for their environment.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
This tutorial is heavily focused on Azure PowerShell and Windows tools, with all examples and instructions using PowerShell cmdlets and Windows-specific certificate creation/export commands. There are no CLI (az), Bash, or Linux/macOS alternatives provided, and the certificate steps rely on Windows-only PowerShell modules. The documentation assumes a Windows environment throughout, creating friction for Linux/macOS users.
Recommendations
  • Provide equivalent Azure CLI (az) commands for all resource creation and management steps.
  • Include instructions for creating self-signed certificates on Linux/macOS (e.g., using OpenSSL), and show how to export to PFX format.
  • Clarify which steps are Windows-specific and offer cross-platform alternatives where possible.
  • Reorganize examples so that cross-platform methods (Azure CLI, OpenSSL) are presented alongside or before Windows/PowerShell examples.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-01-26 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The tutorial is exclusively based on Azure PowerShell cmdlets and includes steps (such as certificate creation and export) that use Windows PowerShell-specific tools and file paths (e.g., cert:\localmachine\my, c:\appgwcert.pfx). There are no CLI, Bash, or cross-platform alternatives provided, making it difficult for Linux/macOS users to follow the tutorial end-to-end.
Recommendations
  • Provide equivalent Azure CLI (az) commands for each step, especially for resource creation and management.
  • Include instructions for creating and exporting self-signed certificates on Linux/macOS (e.g., using OpenSSL) alongside the PowerShell method.
  • Use platform-neutral file paths in examples, or show both Windows and Linux/macOS paths where relevant.
  • Explicitly note any steps that are Windows-only and offer alternatives or workarounds for other platforms.
Application Gateway Tutorial: Improve web application access - Azure Application Gateway .../articles/application-gateway/tutorial-autoscale-ps.md
High Priority View Details →
Scanned: 2026-01-24 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The tutorial exclusively uses Azure PowerShell and Windows PowerShell cmdlets for all steps, including certificate creation and resource management. It assumes a local administrative PowerShell session, and the certificate creation relies on Windows-only tools (New-SelfSignedCertificate, Export-PfxCertificate), with no mention of Linux/macOS alternatives. There are no Bash, Azure CLI, or cross-platform instructions, making it difficult for Linux/macOS users to follow the tutorial as written.
Recommendations
  • Add equivalent Azure CLI (az) commands for all resource creation and management steps.
  • Provide instructions for creating self-signed certificates on Linux/macOS (e.g., using OpenSSL) and explain how to use them in Azure.
  • Clarify which steps are Windows-specific and offer cross-platform alternatives where possible.
  • Include notes or links to cross-platform documentation for users who do not have access to Windows or PowerShell.
Application Gateway Certificates required to allow backend servers ...ion-gateway/certificates-for-backend-authentication.md
High Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation exclusively provides certificate export instructions using Windows tools (Certificate Manager, PowerShell), with step-by-step GUI screenshots and references to Windows-specific paths and dialogs. There are no examples or instructions for performing the same tasks on Linux or macOS, nor are any cross-platform command-line alternatives (e.g., OpenSSL) mentioned. The only automation reference is to PowerShell. This creates significant friction for non-Windows users.
Recommendations
  • Add equivalent instructions for Linux and macOS using OpenSSL to export public keys and root certificates in Base-64 encoded X.509 (.CER) format.
  • Include command-line examples for certificate export, not just GUI steps, to support headless/server environments.
  • Mention and demonstrate cross-platform tools (e.g., OpenSSL, certutil) before or alongside Windows-specific tools.
  • Clarify that the process can be performed on any OS, not just Windows, and provide links to relevant platform-specific documentation.
Application Gateway Tutorial: Create an application gateway with URL path-based routing rules using Azure portal ...rticles/application-gateway/create-url-route-portal.md
High Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example Powershell Heavy 🔧 Windows Tools
Summary
The documentation demonstrates a strong Windows bias. All VM creation examples use Windows Server, and IIS (a Windows-only web server) is installed for backend verification. The only shell example provided is Azure PowerShell, with no mention of Linux VMs, Linux web servers (such as Apache or Nginx), or Bash/CLI alternatives. Linux users are left without guidance for completing the tutorial using their preferred OS or tools.
Recommendations
  • Provide parallel instructions for creating Linux VMs (e.g., Ubuntu) and installing a Linux web server (Apache, Nginx) for backend verification.
  • Include Azure CLI and Bash examples for VM extension installation and other automation steps.
  • Explicitly mention that the tutorial is applicable to both Windows and Linux, and link to Linux-specific guides if available.
  • Show both Windows and Linux options side-by-side in relevant steps, especially for backend server setup and verification.
Application Gateway Tutorial: Configure an Application Gateway with TLS termination using the Azure portal ...main/articles/application-gateway/create-ssl-portal.md
High Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation is heavily biased towards Windows, with all certificate creation and VM setup examples using Windows PowerShell and Windows Server. There are no instructions or examples for Linux/macOS users to create self-signed certificates or configure backend servers, making it difficult for non-Windows users to follow the tutorial without external resources.
Recommendations
  • Provide equivalent Linux/macOS instructions for creating self-signed certificates (e.g., using OpenSSL).
  • Include examples for deploying Linux VMs as backend servers, with steps for installing a web server (e.g., Apache or Nginx).
  • Show how to export certificates on Linux/macOS and upload them to the Azure portal.
  • Present cross-platform options side-by-side or indicate alternatives for non-Windows users.
  • Avoid assuming the use of Windows tools (PowerShell, Windows Server) as the default.
Application Gateway Export trusted client CA certificate chain for client authentication ...ateway/mutual-authentication-certificate-management.md
High Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation is heavily Windows-centric, with all certificate export instructions and screenshots based on Windows GUI tools (Certificate Manager, Certificate Export Wizard). Linux equivalents (e.g., using OpenSSL or command-line tools) are not provided for the critical steps of exporting certificates. PowerShell and Windows-specific navigation are mentioned, while Linux/macOS users are only referenced in the final concatenation step, which provides a 'cat' command. This creates friction for non-Windows users attempting to follow the guide.
Recommendations
  • Add step-by-step instructions for exporting certificates using OpenSSL or other common Linux/macOS tools.
  • Include Linux/macOS screenshots or terminal output examples where appropriate.
  • Present both Windows and Linux/macOS methods side-by-side, or clearly separate them in sections.
  • Avoid referencing Windows tools (e.g., Certificate Manager, PowerShell) as the default or only method.
  • Ensure parity in detail and clarity between Windows and Linux/macOS instructions.
Application Gateway HTTP to HTTPS redirection in portal - Azure Application Gateway ...s/application-gateway/redirect-http-to-https-portal.md
High Priority View Details →
Scanned: 2026-01-14 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates a strong Windows bias. All command-line examples use PowerShell, and certificate creation relies on Windows-specific tools (New-SelfSignedCertificate, Export-PfxCertificate). The virtual machine scale set is provisioned with Windows Server only, and IIS installation is shown via PowerShell scripts. There are no Linux or cross-platform alternatives provided for certificate creation, backend VM OS selection, or web server setup.
Recommendations
  • Provide Linux/macOS equivalents for certificate creation, such as using OpenSSL commands.
  • Include instructions for creating a VM scale set with Linux images (e.g., Ubuntu) and installing a web server like Apache or Nginx.
  • Show how to install and configure a web server on Linux VMs using Bash scripts or Azure CLI.
  • Offer Azure CLI examples alongside PowerShell for cross-platform compatibility.
  • Present Windows and Linux options side-by-side, or clarify which steps are OS-specific.
Application Gateway Tutorial: Create an application gateway with URL path-based routing rules using Azure portal ...rticles/application-gateway/create-url-route-portal.md
High Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example Powershell Heavy 🔧 Windows Tools
Summary
The tutorial exhibits a strong Windows bias by exclusively using Windows Server virtual machines as backend examples, providing only PowerShell commands for IIS installation, and referencing IIS (a Windows-only web server) for backend verification. There are no Linux VM creation steps, no Linux web server (e.g., Apache, Nginx) setup instructions, and no Bash/Azure CLI examples for VM configuration. All example commands and screenshots are Windows-centric, making it difficult for Linux/macOS users to follow or adapt the tutorial.
Recommendations
  • Add parallel instructions for creating Linux VMs (e.g., Ubuntu) as backend servers.
  • Provide examples for installing a web server on Linux VMs (e.g., Apache or Nginx) using Bash or Azure CLI.
  • Include Bash/Azure CLI commands for VM extension installation and web server setup.
  • Show screenshots and verification steps for Linux web servers.
  • Clearly indicate that backend pools can use both Windows and Linux VMs, and provide guidance for both.
Application Gateway Use with Internal Load Balancer - Azure Application Gateway ...les/application-gateway/application-gateway-ilb-arm.md
High Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation is heavily focused on Windows and PowerShell, with all examples and instructions using Azure PowerShell cmdlets. There are no CLI (az) or Bash examples, nor any mention of Linux/macOS tooling or workflows. Windows/PowerShell tools are referenced exclusively and first, making it difficult for Linux/macOS users to follow the guide without adaptation.
Recommendations
  • Add equivalent Azure CLI (az) commands for all steps, with Bash syntax examples.
  • Include notes or sections clarifying cross-platform support and differences.
  • Reference installation and usage instructions for Azure CLI on Linux/macOS.
  • Present CLI and PowerShell examples side-by-side or in tabs for parity.
  • Avoid language implying PowerShell is required; clarify that Azure CLI is fully supported.
← Previous Page 1 of 40 Next →