Deciding where to deploy an ERP solution like Microsoft Dynamics NAV can be difficult. Although NAV started life as an on-premises ERP solution, it can now also be deployed in the cloud, as a Software as a Service (SaaS) solution or as a hybrid deployment. Over the last few years, Microsoft has advocated a cloud-first strategy alongside full continued support for on-premises deployments. In October 2018, NAV will transition to Microsoft Dynamics 365 Business Central. Business Central was first released in April 2018 as a SaaS solution but, going forward, will support all deployment options offered by Microsoft.

Choosing the best deployment method for your business is an important decision that could affect the overall success of your project. For example, if you opt for cloud deployment without sufficient bandwidth to support it, your system will run very slowly, making it near impossible to secure end-user buy-in.
The good news is that Microsoft solutions are built to be highly versatile and there is no one-size-fits-all best way to deploy them. The deployment option you choose will depend on your business, resources and requirements. When evaluating deployment options, consider:

  • Are you already hosting other IT systems in the cloud?
  • Does your business already have dedicated servers and IT infrastructure in place?
  • Does your business have the expertise and resources in-house to maintain on-premises servers?
  • Will users need to access the application when away from the office?
  • Can you afford a large initial investment or are monthly payments for hosting more sustainable?
  • How are your business needs and resources likely to change in the future?


Traditionally, all ERP systems were deployed on-premises or, more recently, in the private cloud. Hosting on-premises requires your own servers and infrastructure, whether this is in-house or managed by an IT partner. If your business doesn’t have existing hardware, then an upfront cost will be required to cover servers, storage, air-conditioning, power, maintenance and administration. When deploying Microsoft Dynamics NAV on-premises, licenses can be bought perpetually, meaning you own them outright, or through a subscription model which is priced per user/month. Ultimately, deploying a Microsoft Dynamics solution on-premises gives you more freedom and control but also requires a high level of IT expertise to keep the system well maintained and secure at all times.


Deploying Microsoft Dynamics NAV in the public cloud or as a SaaS solution is becoming increasingly popular with its flexibility and lower up-front cost. Cloud deployment groups the overhead expenses of an on-premises solution into one monthly fee paid to your cloud provider and you don’t have to think about updates or security. Both perpetual and subscription NAV licenses can be deployed in the cloud, making it an attractive option for a wide range of businesses. Perhaps most importantly, deploying Microsoft Dynamics NAV in the cloud means you can log in to your system from any device, anywhere in the world as long as you have an internet connection. This removes the need for VPN access to your in-house servers and is highly convenient for businesses with employees working on-site or remotely. Considering how technology will continue to evolve in the future, cloud platforms such as Microsoft Azure are worth seriously considering.


Hybrid deployment is a blend of both on-premises and cloud hosting. A hybrid approach gives you the flexibility and ease-of-access of the cloud with the security of an on-premises server. Where businesses have strict regulations regarding how and where data is stored, this deployment method can be very beneficial. While hybrid deployment can be seen as the best of both worlds, it is important to note that it does require the same level of infrastructure, maintenance and IT expertise as an on-premises solution.

If you upgrade from Dynamics NAV to Dynamics 365 Business Central on-premises following the October 2018 updates, you will essentially be leveraging a hybrid deployment to connect to Microsoft’s intelligent cloud. Your data and application will be stored locally on your servers and you will also have access to an instance of your data securely replicated in the cloud, enabling you to leverage additional cloud services such as Power BI, PowerApps and Flow, as well as Machine Learning and Artifical Intelligence (AI) which can provide actionable insights, improve productivity and help your business run even more effectively.
Illustration showing Dynamics solutions and how they connect to Microsofts Common Data Service/Intelligent cloud

We hope this blog post has given some insight into the different deployment options available for Microsoft Dynamics NAV, as well as an overview of how NAV is transitioning to become Microsoft Dynamics 365 Business Central in October 2018.

If you’re still unsure about which deployment option is best for your business, or if you’re interested in deploying an ERP solution such as Microsoft Dynamics NAV or Microsoft Dynamics 365 Business Central, please get in touch today. Customers have seen their upgrade bills go down by over 60% when using our Fixed Price Upgrade methodology, which has now been extended to include NAV customers upgrading to Business Central!