Microsoft Announces General Availability of Azure App Service on Linux and Web App for Containers

| by Kent Weare Follow 11 Followers on Sep 17, 2017. Estimated reading time: 2 minutes |

Microsoft recently announced the availability of Azure App Service running on Linux and support for Web App for Containers. With this recent news, Microsoft is expanding its developer reach by providing more options for developers when bringing their apps and technology stacks to Azure. When provisioning web apps, developers now have the ability to choose an underlying Operating System of Windows or Linux. They also have the ability to ingest containerized applications from popular container repositories.

Today, developers can take advantage of Azure App Service features like integrated CI/CD, deployment slots and auto-scaling. Microsoft claims that more than 1 million cloud applications have been deployed on Azure App Service to date.

Microsoft now looks to bring even more applications into Azure App Service by supporting additional technical stacks. Nir Mashkowski, partner director of program management at Microsoft, explains:

In Azure, we continue to invest in providing more choices that help you maximize your existing investments. Supporting Azure App Service on Linux is an important step in that direction.

When provisioning underlying infrastructure, developers now have an option to take advantage of built-in images for ASP.NET Core, Node.js, PHP and Ruby all on Linux. Microsoft will then take care of on-going patching and maintenance of the platform, but developers will still have the ability to SSH into their application and issue commands.

Image Source:

In addition to support for Linux within Azure App Service, Microsoft has also announced Web App for Containers. For the past few years, Microsoft has been ramping up their open source support. As part of this ongoing work, Microsoft ramped up open source investment in Azure App Service as well. Apuva Joshi, principal pm manager at Microsoft, explains:

We started on this journey with an intention to support OSS workloads running natively on Linux VM inside Azure App Service. During the journey, it became obvious that a substantial set of customers are interested in bringing their Docker formatted containers to the Azure App Service Platform. This provided us with a unique opportunity to address the scenario with Web App for Containers offerings.

Using the new Web App for Containers capability, developers are able to

Pull container images from GitHub, Docker Hub or a private Azure Container Registry, and Web App for Containers will deploy the containerized app with your preferred dependencies to production in seconds. The platform automatically takes care of OS patching, capacity provisioning, and load balancing.

Image Source:

Continuous deployment is available through Jenkins, VSTS or Maven and scaling can take place through setting up auto scale rules which can be enabled through the Azure Portal or REST API. Using Azure App Service also allows for high availability within an Azure region or across multiple geographical regions.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread


Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you