Hello Community,
Having posted the Powershell script and instructions for deploying FusionHub into Azure over the weekend which can be found at the link below:
Deploying FusionHub in Microsoft Azure Using Local Powershell
It occurred to me that not everyone will be comfortable configuring, running or working with Powershell. So, I have duplicated the same process using the Azure Dashboard.
In order to simplify the instructions, I have added them to each image for the configuration. It looks like a lot of steps because of the number of images but in reality, it takes less than 20 minutes to complete from start to finish.
As usual with these things, its a good idea to study the images with the instruction before you start or just follow each image step by step.
Why Microsoft Azure? Just like AWS, you have a load of extra tools that you can use to support the uptime, analytics, monitoring and more basically a professional huge infrastructure for cloud deployments.
If you want to try Azure.
Create your Azure FREE account here
- 12 months of popular free services
- More than 25 always-free services
- £150 credit to explore Azure for 30 days
Get a FusionHub Evaluation or Solo Licence and Download FusionHub VHD (InControl 2)
From your InControl 2 Organization level - Organization > Settings > Warranty & License
On the “Warranty Status” screen, click the Acquire FusionHub License button
Download FusionHub VHD
To add FusionHub onto your organisation, a pop up will open where you will be able to select your organisation where you want to deploy FusionHub. I recommend you create your organisation and group before trying to download FusionHub.
Extract downloaded FusionHub zip file and note full path to FusionHub VHD
Create a Resource Group that Would Hold All the Resources Used in creating the VM
Create a Storage Account
Create Container and Upload FusionHub VHD
Create Managed Disk that will be used for Deploying FusionHub in Azure
Create FusionHub Virtual Machine from the Managed Disk
Check configuration and connect to FusionHub Web UI
Some Final Configuration Steps
To make sure you can access remote network hosted on in Azure, make sure to change IP forwarding to enabled on FusionHub network interface via the dashboard.
Go to IP configurations => IP forwarding then set to enabled
Access your FusionHub Admin Page using IP Address
Once the FusionHub VM is deployed, you can access it using the Public IP by clicking the name of the FusionHub VM page in Azure copy this IP address then enter in a browser to take you to the FusionHub Login page.
Create URL for easy access to FusionHub Admin Page
As the address for accessing the FusionHub admin page is dynamic, you can create a DNS name for it in Azure to always access it should it change due to a restart or other.
Once you have added your label, it will show up in the FusionHub page at the DNS label instead of Configure. (the URL is usually DNS_LABEL.VM_LOCATION.cloudapp.azure.com.
Steps followed in the GUI to create the FusionHub VM
Get a FusionHub Evaluation or Solo Licence and Download FusionHub VHD (InControl 2).
- Create a Resource Group that Would Hold All the Resources Used in creating the VM.
- Create a Storage Account.
- Create Container and Upload FusionHub VHD Create Managed Disk that will be used for Deploying FusionHub in Azure.
- Create FusionHub Virtual Machine from the Managed Disk
- Check configuration and connect to FusionHub Web UI
- Some Final Configuration Steps
Connecting your Peplink or Pepwave device to FusionHub and enable SpeedFusion
@MartinLangmaid who provides support to many of us here, has some YouTube videos up that would help you understand how to configure your devices to enable FusionHub connections to your peplink device and configure Speedfusion. The cloud part of the video is not Azure related but the configuration parts will help a lot.
Peplink FusionHub Evaluation Tutorial
Setting Up SpeedFusion between a FusionHub On Vultr and a Peplink BR1 4G Router
Don’t let the fact that the instructions is kind of lengthy but I wanted to provide as much supporting information as possible. Some additional information might need to be added to make more clearer and I will welcome input from the community to help others.
Have fun and play with this
Please like or comment if you found this post useful.
Regards,
Abby