Overview of App Services:
Azure app service is worked as a Platform-as-a-Services. In every business want to delivery web with mobile experiences to connect with their customers. Azure app services are works with any kind of platform or devices and able to integrate with data anywhere in this world. It can able to integrate with SaaS (Office365, Dynamics CRM), connect with On-premises application (SAP, Oracle, etc.,)
Azure app services work with Web + Mobile application capabilities and includes powerful Logic App and API Capabilities. Built-in connectors that make it easy to build the workflow that integrate the dozens of SaaS and On-premises applications.
You can able to run “N” number of applications within a single App service deployment. All your applications are managed by Azure App Services which mean you are not worry about the application resources like virtual machines, auto scaling, Load balancing etc., Custom Domains are used to Map your DNS to your applications. Customer can easily login with your application using unique URL from web browsers or Mobile app.
Web + Mobile App:
Web App service is supported to hosting the web application, Mobile back ends and REST APIs. Web App is supported the following Languages .NET, .NET Core, PHP, Python, Ruby, Node.js and Java. You can easily run and scale apps in windows or Linux virtual Machines.
Advantage of Web app its supported the DevOps capabilities of Continues Deployment from Docker, GitHub, Visual Studio Team Foundation server.
Benefits of Web + Mobile apps:
- Custom Domains
- SSL Certificate
- Staging Environment
- Package Management
- Built-in Auto scale settings (scale up/down)
- WebJobs support for background tasks
Logic app is used to automated workflow and business process. You can define a workflow either declaratively using JSON file source code. Logic app is easy and takes only a minute to create a workflow. Once the workflow is saved in your azure portal it will automatically run within the same Virtual Machines or Infrastructure.
Azure app services are supported the following built-in connectors that you can use to automate with your Logic App workflow:
API apps is allowing to access the remote control and credential management within your applications and its supports with automated SDK generation. It’s used to combine API’s across a wide-variety of API Languages. It’s absorb API’s on any website with CORS (Cross Origin Resource Sharing) Support.
Benefit of API Apps:
- Built-in visual studio tooling
- Integrated swagger metadata
- Automatic dependency management and updates
- CI/CD of staging and production environment
- Social connectors: Facebook, Yammer, Twitter
- Enterprise connector: Salesforce, SugarCRM