App Services Using Microsoft Azure

In this article, I have explained how to create and configure App Services using Microsoft Windows Azure.

App Service is a Platform-as-a-Services (PaaS) offering of Microsoft Azure. that can be used to -
  • Create web and mobile apps for any platform or device.
  • Integrate your apps with Solutions-as-a-Services SaaS solutions
  • Connect with on-premises applications, and automate your business processes.

Note

Azure runs your apps on fully managed virtual machines (VMs) with your choice of shared VM resources or dedicated VMs.

VM – Virtual Machine

App Services Types

  • Web - Hosting web sites and web applications
  • Mobile – Hosting mobile app back ends
  • API - Hosting RESTFUL Services
  • Logic Apps – Automating business process, Integrating Systems, and data across cloud without writing code.

Now, lets’ s go and create a web app using Azure portal.

Open http://manage.windowsazure.com

Log into your Azure subscription using your live email.

Azure

Navigate to the App Services.

Azure

Azure

Click "Add" to create a new web app.

Azure

Click "Web app template" on the page.

Lots of templates are available here; ex - WordPress, Web app + SQL

Azure

Azure

Click "Create".

Azure

Provide the app name as “helloworldvinodh” and pick your subscription

Create a new resource “helloworld” and click "Create".

Azure

After successful creation of web app, navigate it into browser.

Azure

Azure

Provide the deployment credentials for FTP.

Azure

Azure

Open some third-party FTP software

In this scenario, I am using FileZilla Client.

Open FileZilla Client.

Azure

Azure

Provide the host name

Hostname: ftps://waws-prod-sn1-077.ftp.azurewebsites.windows.net

Username: helloworldvinodh\vinodh

Password: *************

Click Quickconnect

After successful connection

Navigate to WWWROOT directory

Azure

Create a sample helloworld HTML named index.html

Azure

Move the index.html file to root directory

Azure

Now open the web app url http://helloworldvinodh.azurewebsites.net/

Azure

Happy learning!......