All NSv models (NSv 200 - 1600) support a maximum of eight interfaces. However, for Azure and AWS, the amount of interfaces is dependent on the size and type of the virtual machine deployment.
For Azure, only Dv2 series are officially supported for NSv. For more information please see General purpose virtual machine sizes.
For AWS, only C5 series are officially supported for NSv. For more information please see Amazon EC2 Instance Types.
It is recommended to use SonicWall's GitHub templates which can be found here: