Skip to main content
Version: v10.15

Configuring for Azure Deployment

Learn how to deploy your app to Azure server.


WaveMaker allows you to deploy your app to your Azure cloud account for Live (and Stage for WME users) phase. Know more about App Phases from here.

To deploy your app to Azure account, you need to configure the Live (Stage) phase.

note

This document covers the Live Phase configuration for your AWS account and is a part of the Manage Deployed Apps

Prerequisites

  • You are expected to have an Azure account.

  • You must set up an Active Directory application and assign the required permissions to it. The permissions include access to Microsoft.compute, Microsoft.network and Microsoft.storage. See here to create AD app.

  • Once the application is created, get the authentication details.

    1. Click on the Configure tab to configure your application's password.
    2. Copy the CLIENT ID.
    3. If the application will run under its own credentials, scroll down to the Keys section and select how long you would like your password to be valid.
    4. The saved key is displayed and you can copy it. You will not be able to retrieve the key later so you will want to copy it now.
info

WME users need to request the copying of the deployment vhd (Virtual Hard Disk) to their Azure account.  

For this, you need to write to support@wavemaker.com with the storage account name and sas (shared access signature) token. To obtain Shared Access Signature, you need to:

  1. Create a Storage Account,
  2. From the Storage Account access Blob and create a Container named vhds
  3. Obtain the shared access signature token.

Steps in Azure Configuration:

  • From Apps Portal, select the project.

  • Click Configure on the Live Phase option.

  • While configuring the Live phase choose to host your app on your Azure account.

  • Enter your Azure account credentials to proceed with the configuration. You need to enter:

  • Select the appropriate instance based on your app requirements. You can choose from the three options provided (see here for size comparisons) and enter the Username and Password details. See here for more information regarding setting up of Azure VM like username, password, etc..

note

Please make sure your Azure subscription should allow launching an instance with Standard_A1, Standard_A2, and Standard_A3

  • Once the setup is done (this could take upto 30 minutes in case the storage account has to be created), you can push the app from Demo to Live (Continue from here).