Directly deploy non-containerized application to Azure App Service on Linux From Visual Studio

By | April 23, 2018

Azure App Service On Linux

Using Visual Studio now you can deploy the non-containerized application to Azure App Service on Linux. Azure App Service provides a fully managed experiences for web, API, and mobile developers to create and deploy services quickly without focusing much on resources and operations. Moreover, be it streamlining deployment, custom domains, continuous deployment or auto-scaling, it helps the developer to publish services without worrying about resources and operations.


To deploy Azure App service on Linux, let began with publishing the solution from Visual Studio. select the Publish option from the Solution Explorer.

azure app service on Linux: Publish Sites for Linux App Service

Publish Dialog Window will ask for publishing the App to Azure or setting up Continues Delivery for your application.

azure app service on Linux : Publish Dialog Window

Choose the Start option for Publishing the application.

Azure App Service on Linux Deployment

From the “Pick a publish target” wizard choose App Service Linux as the target and select “Create New” option.

azure app service on Linux : publish

Then Click on “Publish

The App Service Creation dialog will appear. Provide all necessary details and click on Create.

azure app service on Linux: Create App Service

It will take while Visual Studio creates the App Services and Deploy your application. Once the deployment is completed, you can get the Site URL and other settings from the Publish Wizard.

azure app service on Linux : Publish Wizard

Navigate to the resource group in Azure Portal. Also, you will find the App Services created under the App Services Plan running under Linux.

azure app service on Linux: Linux App Service

Therefore, this is an additional feature on top of previously built-in support for Dockers where you can directly deploy the Web Apps to App Services running on Linux.
Hope this helps.

Geek's Choice

One thought on “Directly deploy non-containerized application to Azure App Service on Linux From Visual Studio

  1. Pingback: Dew Drop - April 24, 2018 (#2710) - Morning Dew

Leave a Reply