App Service
Single plan
Fully managed PaaS solution
Developer can run .NET, .NET core, Node.js, PHP, Java, Python, and even
containerized applications on App Service.
Support multiple languages
Security and Compliance
Using App Service Plan, we can host web apps, API apps, mobile
apps, and serverless apps.
Developers can focus on enhancing their code, while Microsoft
will take care of the underlying virtual machines and
infrastructure
Enterprise compliance standards such as ISO, SOC, and PCI is there for App
Service. Also, we can setup authentication with Azure AD or social login.
CI/CD and Visual Studio Integration
Support CI/CD from source control and we can directly publish
our code from Visual Studio.
Marketplace templates
We can use templates like WordPress, Drupal etc. from Azure
Marketplace with App Service, making our deployments easier.
API and mobile features
Features like CORS support, offline data sync, push notifications
making it best candidate for hosting mobile apps.
Run Function apps
Functions can be run on your existing app service plan without the
need to provision additional infrastructure.