Azure provides App Services through Azure Service Fabric. This abstracts the serviaces and underlying resources through the app service.
When and why we should use it?
Unique capability of each App Service
|Web Apps||– is used to host web application.|
|API Apps||– is used to host APIs.|
|Mobile Apps||– is used in scenarios where mobile devices occasioonally have internet connectivity.|
– Backend for mobile applications.
– Supporte push notifications.
– And ability to work offline.
|Logic Apps||-They orchestrate APIs into business process.|
– Create a complex workflow to automate a business process.
– And calling APIs, which are anywhere.
|Function Apps||– is used to response to events.|
All the above App Services can fit together.