Installing on Azure

Last Updated: 03/25/2016 Introduced in Verision: 2.0


To begin your installation of Decision on Azure Infrastructure you will first need to have created an Azure SQL Server instance and VM.
For guidance on creating an Azure SQL Instance please see, How to Create and Configure SQL Database.
Note:  DB level of at least S3 or P1 should be used since the lower levels greatly restrict transactions per minute which can cause timeouts for Decisions sql queries especially during install.
For guidance on creating an Azure VM please see, How to use the Management Portal to create a custom virtual machine running Windows Server. Note: while following this VM creation guide, select an Azure VM size to meet following requirements:
  • Processing:  3.0 GHz – 8 cores
  • Memory:  16 GB RAM minimum,  32 GB RAM recommended
  • Disk Space: 50 GB minimum
Configure the Endpoints of your Azure VM (and Windows Firewall if enabled) to allow the following TCP ports: 80 (HTTP), 443 (HTTPS if Decisions is installed using HTTPS), 943 (Silverlight Policy) and 4502 – 4534 (Silverlight Data).
Note: for Silverlight Data port range, only 4502 is needed unless someone else on the Decision server is already using port 4502 in which case Silverlight will try to use the next available port in that full range.
For guidance on editing Azure Endpoints please see: How to set up communication with the virtual machine
After your Azure VM has been provisioned, log into it and install IIS and .net 4.5.
Once you have created a VM and SQL instance you are ready to install Decisions. Open the DecisionsInstaller.exe file.
Click Install
Read the License Agreement, check I agree with License Agreement and click Next

Select an Installation Type that fits our needs.

Provide Email for Support and click Next
Click Next
Click Next
Under Database Type select Azure SQL. Under Connection Type, for DB Server enter the public address for your Azure DB server. Enter anything you want for DB Database or leave it at the default of Decisions. Under Connection Settings select MS SQL Security and enter your admin credentials for your Azure SQL instance. Click Next.

In Base Url enter the URL by which your Azure server is accessible with the virtual directory you want Decisions installed to. By default this virtual directory is /decisions but can be changed to whatever you want. Click Next.


 Select Web Site and Application Pool. Click Next.


Select SMTP Direct Server or if you have an SMTP server through which you want email to be sent out, select SMPT Server and enter your SMTP server information.  Click Next.

Select Service Settings and click Next
Proceed to Select Modules by checking Select Modules in Classic Mode or Continue installation process by clicking Next
Verify that all requirement checks pass. Click Next.
Review your installation options. Click Next.

 The installer begins downloading required files and installing Decisions.

Once the installation finishes you can use the portal. 
After clicking Finish you are being redirected to the login page. Mention, if Decisions system was installed on local machine we can see localhost/decisions/… in the browser’s address bar. If we were using different address to install Portal we would see something like… in the browser’s address bar. 

Note: For the HTML Portal you must open the port configured in settings for SignalR and the next port after that.

After we click Login we are being redirected to the Portal Home page…

Need more help with:

Installing on Azure?


Contact us at

Additional Resources