Deploying Appian on Azure is easy. Once you have selected the target environment, the installation instructions are no different that running through an Self-managed installation. The same recommendations and best practices apply.
There are many online resources that cover in detail how to create, manage, and configure Virtual Machines in Microsoft Azure, including samples. A few of note are listed below:
Note: The steps to create a new VM are subject to change at any time. Please consult Microsoft for assistance with creating a virtual machine within Azure.
Like other cloud providers, Microsoft Azure makes it easy to deploy virtualized environments. They support both Linux- and Windows-based systems and can be available to you in just a few clicks. To get started:
To create a remote desktop connection to the virtual machine, perform the following:
On the virtual machine, start a PowerShell session and run the following command to install IIS:
Install-WindowsFeature -name Web-Server -IncludeManagementTools
If you wish your server to be accessible from the internet, please follow these steps:
A Network security group (NSG) secures inbound and outbound traffic. When a VM is created from the Azure portal, an inbound rule is created on port 3389 for RDP connections. Because this VM hosts a webserver, an NSG rule needs to be created for port 80.
With IIS installed, and port 80 open to your VM, the webserver can now be accessed from the internet. Open a web browser, and enter the public IP address of the VM. the public IP address can be found on the VM blade in the Azure portal.
There are plenty of detailed tutorials that go over advanced configurations and management of VMs, disks, automation, High Availability, etc. Please review them to learn more about managing your VMs on Appian.
Create an SSH connection with the virtual machine.
ssh azureuser@X.X.X.X
If you wish your server to be accessible from the internet, please follow these steps.
Once your VM has been setup, you’re ready to Install Appian. Please be sure to check the Prerequisites page and then follow the Linux Installation Guide.