Is there a document on the difference of Windows App service plan and Linux

John Payne 20 Reputation points
2023-01-30T13:53:31.09+00:00

Looking for some documentation on the difference between linux and windows app service plan ? If a app developers want to know what their missing if their using DOTNET on linux app service plan would like to provide that

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,205 questions
Azure Static Web Apps
Azure Static Web Apps
An Azure service that provides streamlined full-stack web app development.
770 questions
0 comments No comments
{count} votes

Accepted answer
  1. Grmacjon-MSFT 16,191 Reputation points
    2023-01-30T23:15:54.6433333+00:00

    Hi @John Payne thanks for the question.

    Can you give us more details on what you want to accomplish with your azure web app?

    An App Service plan defines a set of compute resources for a web app to run. There's not a huge difference between either app service plan. It all depends on your preference, requirements and scenario. There are some features that are available on Windows not yet available on Linux. However, if you're looking for more flexibility and customization you may consider creating a Linux web app.

    A few limitations on Linux

    • App Service on Linux is not supported on Shared pricing tier.
    • The Azure portal shows only features that currently work for Linux apps. As features are enabled, they're activated on the portal.
    • When deployed to built-in images, your code and content are allocated a storage volume for web content, backed by Azure Storage. The disk latency of this volume is higher and more variable than the latency of the container filesystem. Apps that require heavy read-only access to content files may benefit from the custom container option, which places files in the container filesystem instead of on the content volume.
    • Linux apps in App Service run in their own containers. You have root access to the container but no access to the host operating system is allowed. Likewise, for apps running in Windows containers, you have administrative access to the container but no access to the host operating system.

    As for the difference between Windows App service plan and Linux App service plan/price, you can view these documentations:

    Hope that helps. Let us know if you have further questions.

    Best,

    Grace

    2 people found this answer helpful.

0 additional answers

Sort by: Most helpful