I am starting a series of blogs about some of the components on the Microsoft Azure platform, like app service, storage, databases, load balancer, containers, Kubernetes, compute, security and many more. I am using all the letters of alphabet to do this. One of twenty six, A for Azure App Service.
Starting with A For Apps Service
What is Azure App Service?
Azure App Service is a platform as a service offering (PaaS) that is a fully managed platform for web hosting and it enables collaboration with on premises and cloud systems. Azure App Service is ideal for deploying web and mobile apps in seconds.
How to create a Web App on the Azure portal for free
How to deploy apps?
Go to the Azure portal, then go to create a resource on the portal,
Then click on web apps
In the picture below you will notice that you have two offerings; Windows and Linux.
People using open source tend to use Linux if they are using software like Python, it tends to runs better on Linux.
The next step is to create an App Service plan. This plan allows you to run multiple numbers of apps.
The last step is just to hit create and your done.
You can also have deployment slots which allows you to have staging slots to deploy code. Staging slots allows you to swap from one old website to a new website instantly. This is all done without you having to manage any of the infrastructure. You can also automate deployments from visual studio or from any Git repositories.