As provided by Azure App Service, Web Apps is a fully managed platform that enables you to build, deploy, and scale enterprise-grade Web Apps in seconds. These are the main features:
These are nothing more than the previous Azure Websites services, which is why the Azure Websites deployed to Azure are now called "Web Apps," and it's possible to run these apps as before. It also can host WebJobs as before, with automatic backup frequency dependent on the tier selected by the client.
Provided by Azure App Service, Mobile Apps are a rich set of back-end capabilities for native Windows, iOS, and Android mobile platforms, as well as multi-platform environments such as Xamarin and Cordova. The following list shows the main features and improvements:
This feature offers a highly scalable, globally available mobile application-development platform for enterprise developers and systems integrators.
Logic Apps provided by Azure App Service offer the ability to any user (technical or not) to automate process execution across popular consumer and commercial services, as well as custom APIs on-premises. This service includes the advanced set of Azure BizTalk service capabilities for even the most advanced enterprise integration scenarios. Following are the main features:
Currently many connectors can be used in Logic Apps, separated into two main categories: Standard Connectors and Premium Connectors.
API Apps provided by Azure App Service offer a rich platform and ecosystem for building, consuming, and distributing APIs in the cloud and on-premises. The main features provided are as follows:
The API Apps enhance the experience of developing, deploying, publishing, consuming, managing, and monetizing RESTful Web APIs. Current APIs can take advantage of the API Apps platform with no changes; it can connect to Azure Active Directory, it allows easy connection to SaaS platforms, and it can be consumed by Logic Apps.
The App Services is part of PaaS (Platform as a Service) model and we have very limited access to infrastructure. So, we cannot troubleshoot application problems by viewing log files or reviewing IIS settings and event logs.
We cannot manage the server, so we cannot install any monitoring/management tool for third-party software.
As we do not have access to the app server, we cannot see performance indexes such as IIS queues.
Introduction to Azure App Service. (December 2021). Retrieved from https://www.informit.com/articles/article.aspx?p=2423911.
An Introduction to Azure App Service. (December 2021). Retrieved from https://www.c-sharpcorner.com/article/an-introduction-to-azure-app-services/.
7 Benefits of Azure Web Apps in developing Enterprise Apps rapidly. (December 2021). Retrieved from https://www.saviantconsulting.com/blog/7-benefits-azure-web-apps-development.aspx.