Microsoft Azure deploy tasks
To deploy Access Gateway to Microsoft Azure:
To create an instance of Access Gateway within Microsoft Azure, you must create a VM and then associate it with a disk image. Microsoft requires the use of fixed size disk files. So, disks, such as the Access Gateway disk, must be expanded to their full size before being used. Expanding the provided disk locally would require an upload to Microsoft Azure, which is greater than 200gb. To avoid this, create a second temporary VM, and use it to create a disk in the Microsoft Azure Cloud. Next, directly copy the Access Gateway Microsoft Azure disk image to the disk associated with the VM, expanded and then attached to the second, actual Access GatewayVM. The original, temporary VM, is then deleted to conserve resources.
|Install and Configure Microsoft Azure command line interface||The Microsoft Azure command line utility is used extensively through the MS Azure deployment process.|
|Define resource group||Microsoft Azure uses resource groups to contain related resources.
Access Gateway VM and disk must be created within the same resource group.
|Create temporary VM||To create a VM in Microsoft Azure we must define a virtual machine and associate it with a previously uploaded disk image.|
|Prepare temporary VM disk||The Temporary VM is used for the purpose of creating a disk to contain the OAG image.
This task walks through that process.
|Upload, create and populate managed disk||Upload Microsoft Azure disk to the new disk and decompress.
Use the Microsoft Azure CLU and AZcopy to create a manage disk and copy the uncompressed image to it.
|Copy disk||Create a disk snapshot and then replicate disks as required for clustering.
This step is only required if creating an Access Gateway cluster.
|Create Access Gateway VM||Create a virtual machine and attach it to the previously created disk.
|Open ports and configure networking||Open port 80 and 443 to new VM.|
|Cleanup||Clean up the temporary VM and disk.|
Perform required and optional post deployment tasks - All Access Gateway deployments require some number of post deployment tasks such as initializing the gateway, setting host names, determining IP addresses and more.
Configure Microsoft Azure high availability - Optionally configure Microsoft Azure load balancing and high availability.