Network Topologies for Microsoft Dynamics NAV on Azure

The Microsoft Dynamics NAV Provisioning Tools for Microsoft Azure support the automated deployment of Dynamics NAV on Microsoft Azure virtual machines. This topic describes the deployment topologies that are supported. Before you start to deploy Dynamics NAV, you should determine the deployment topology that you want for your environment.

Deploying Dynamics NAV on One Virtual Machine

When you deploy Dynamics NAV on a single virtual machine, the Microsoft Dynamics NAV Web Server components, Microsoft Dynamics NAV Server, SQL Server, and Dynamics NAV database components are installed on the same virtual machine.

NAV topology on one Azure virtual machine

This virtual machine represents a single cloud service on Azure. Users can access Dynamics NAV data by using the Microsoft Dynamics NAV Windows client from a ClickOnce deployment, the Microsoft Dynamics NAV Web client, and OData and SOAP web services.

You can specify the size of the virtual machine, such as Small, Medium, Large, or ExtraLarge. You can also scale the deployment to serve more than one customer by adding multiple Microsoft Dynamics NAV Server and Dynamics NAV web server instances on the virtual machine.

To deploy this scenario, you can use the Example-1VM.ps1 script that is available with the provisioning tools. For more information, see Deploying Microsoft Dynamics NAV on One Virtual Machine Using Example-1VM Script.

Deploying Dynamics NAV on Two Virtual Machines

When you deploy Dynamics NAV on a two virtual machines, the Microsoft Dynamics NAV Web Server components and Microsoft Dynamics NAV Server are installed on one virtual machine, and the SQL Server and Dynamics NAV database components are installed on another virtual machine.

NAV topology on two Azure virtual machines

Each virtual machine represents a cloud service on Azure. The virtual machines are joined inside the same virtual network.

Similar to the one virtual machine topology, users can access Dynamics NAV data by using the Microsoft Dynamics NAV Windows client from a ClickOnce site, the Microsoft Dynamics NAV Web client, and OData and SOAP web services.

You can specify the size of the virtual machine, such as Small, Medium, Large, or ExtraLarge. To scale the deployment, you can add multiple Microsoft Dynamics NAV Server instances on the existing virtual machine that is running Microsoft Dynamics NAV Server or you can add new virtual machines for the Microsoft Dynamics NAV Server. You configure the virtual machines to connect to the SQL Server virtual machine.

To deploy this scenario, you can use the Example-2VM.ps1 script that is available with the provisioning tools. For more information, see Deploying Microsoft Dynamics NAV on Two Virtual Machines Using Example-2VM Script.

See Also

Deploying and Managing Microsoft Dynamics NAV on Microsoft Azure
Planning and Preparing
Scaling the Microsoft Dynamics NAV Network Topology