Prerequisites
Platform
Each version of Unravel has specific platform requirements. See to Unravel's Databricks compatibility matrix confirm your Azure Databricks platform meets the requirements for the version of Unravel that you're installing.
Sizing
Minimum VM type suggested: Medium memory optimized such as Standard_E8s_v3
Permissions
You must already have an Azure account.
You must already have a resource group assigned to a region in order to group your policies, VMs, and storage blobs/lakes/drives.
A resource group is a container that holds related resources for an Azure solution. In Azure, you logically group related resources such as storage accounts, virtual networks, and virtual machines (VMs) to deploy, manage, and maintain them as a single entity.
You must have root privilege in order to perform some commands on the VM.
You must have an SSH key pair.
Network
You must already have a virtual network and network security group set up for your resource group. Your virtual network and subnet(s) must be big enough to be shared by the Unravel VM and the target Databricks cluster(s).
You must assign a public IP address to the Unravel Azure VM and open port 4043 for non-SSL and 4443 for unsecured SSL.
You must allow inbound SSH connections to the Unravel VM.
You must allow outbound Internet access and all traffic within the subnet (VSNET).