Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between Azure App Services and Web App for Containers

I was looking to use Azure App Services and noticed Azure now offers Web App for Containers, now I wonder what's the difference between them? And couple more questions come to my mind

  • Assuming I choose Web App for Containers, who is going to manage the container updates?
  • Is the deployment differs from App Services to Web App for Containers, from application perspective?
like image 222
Vinicius Deschamps Avatar asked Jan 23 '19 16:01

Vinicius Deschamps


People also ask

What is the difference between Azure Web App and Azure App Service?

There is no difference. To quote the documentation: The only difference between the three app types (API, web, mobile) is the name and icon used for them in the Azure portal. Behind the scene it is already using app service all the time.

How do web app for containers differ from web app?

Web App for Containers is catered towards developers who want to have more control over what is installed in their containers. A key difference is when you deploy your app it will be inside a Docker container instead of being deployed directly in a Web App.

Is Azure App Service a container?

Azure App Service uses the Docker container technology to host both built-in images and custom images.

Is app service and web app same?

A Web App is a web application that is hosted in an App Service. The App Service is the managed service in Azure that enables you to deploy a web application and make it available to your customers on the Internet in a very short amount of time.


1 Answers

Web App for Containers is one of the offerings in Azure App Service. It allows you to deploy containerized applications on Linux and Windows (the latter is in preview).

The platform automatically takes care of OS patching, capacity provisioning, and load balancing. But, the container updates are up to you.

The deployment differs in that you will be deploying your application inside a Docker container instead of deploying directly like you do in a Web App.

like image 71
gbellmann Avatar answered Oct 03 '22 19:10

gbellmann