You can deploy FortiGate-VM to support autoscaling on Azure. This requires a manual deployment incorporating ARM templates and Azure Function App scripts. Fortinet provides a QuickStart package to perform the deployment.
This autoscaling feature is available with FortiOS 6.0.2 and later versions for PAYG instances. BYOL instance support is planned for a later time.
Installing and configuring autoscaling requires knowledge of the following:
- Configuring the FortiGate using the CLI
- Azure Portal. You must have an Azure account to perform a deployment.
- Azure ARM templates
- Azure Functions
Knowledge of PowerShell may be useful, but is not necessary. It is expected that DevOps engineers or advanced system administrators who are familiar with the area will deploy autoscaling.