Get Device42 from the Azure Marketplace
- To install Device42 within your Microsoft Azure environment, go to the Azure Marketplace to get the Device42 virtual appliance file: https://azuremarketplace.microsoft.com/en-us/marketplace/apps/device42inc.device42?tab=Overview.
- Click GET IT NOW and log in to your Azure account if necessary.
- Please ensure that you have installed az cli before starting the process below
Azure VM Configuration
- Fill in virtual machine details. You will need to specify the following:
- Resource group
- Virtual machine name
- Size of VM – please note that you should choose something with at least 8 GB RAM and 2 vCPU (recommended 16GB RAM 4 vCPU) or else you will get out of memory errors.
- Administrator account – choose Authentication Type as Password and just put in some random values. This field has no bearing on Device42 deployment.
- Click on Review & Create. After validation, deployment should start.
- The Azure deployment creates the following resources by default:
- You can add a ICMP Inbound Allowed rule. You should now be able to ping your Device42 instance.
- You should also be able to access the Web GUI by navigating to the public IP address. Please also make sure your network security groups allow the following inbound ports:
- 404 – ssh access
- 443 – Web GUI and API access
- 4343 – appliance manager SSL port
You will set a password for the default superuser admin account in the next steps.
- Get your Device42 Azure VM’s instance ID by running the following command in Azure Shell:
- You’ll need the value from vmId.
- Go to the serial console of your Device42 Azure VM or use ssh port 404 to login with the username device42 and the vmId value from previous step as the password.
- You will be prompted to set admin password and appliance manager d42admin password.
- Once this is set, you can change the device42 console user password to something of your own choosing by selecting option 10 from the console or keep it as is.
- You should now have a fully functioning Device42 Main Appliance hosted on Microsoft Azure. You can run updates on this instance to get it to the latest version. You will have to supply your license to get full functionality.