Azure Web App Services - Exam AZ-104: Microsoft Azure Administrator
Today we are going to look at Azure App Services in the context of the AZ-104 exam and course. We will take an existing GitHub repo and deploy it into our hosted web app on azure app services. This is only one part of App Services that can be used and in the future we will cover other things like App Service Environments and Function Apps.
Azure App Service is an HTTP-based service for hosting web applications, REST APIs, and mobile back ends. You can develop in your favourite language, be it .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python. Applications run and scale with ease on both Windows and Linux-based environments.
App Service not only adds the power of Microsoft Azure to your application, such as security, load balancing, autoscaling, and automated management. You can also take advantage of its DevOps capabilities, such as continuous deployment from Azure DevOps, GitHub, Docker Hub, and other sources, package management, staging environments, custom domain, and TLS/SSL certificates.
With App Service, you pay for the Azure compute resources you use. The compute resources you use are determined by the App Service plan that you run your apps on.