Blogg |

The options for moving Microsoft Dynamics NAV/Dynamics 365 Business Central solutions to the Cloud

Tuesday, January 19, 2021
Reading time: 7 minutes

Many Microsoft Dynamics Partners have already accepted the fact that the world is moving towards the Cloud. Many businesses prefer to run Cloud-based system as they are more cost-effective, highly secure and provide significant functional advantages over on-premises solutions.

As the migration to the Cloud increases, Microsoft Dynamics Partners are looking for ways to adopt a new Software-as-a-Service (SaaS) model. However, migrating customers into a SaaS model might not always be straightforward and easy due to current SaaS model limitations or your readiness to support a customer solution directly on SaaS.

Obstacles preventing the Direct migration of Dynamics NAV/Dynamics 365 Business Central solutions to SaaS

Based on our experience at Companial, less than 20% of Dynamics NAV/Dynamics 365 Business Central solutions are currently ready to move immediately to SaaS. So, how do you prepare and know if you are ready to move to SaaS?

To answer this question, you have to understand the main current limitations of SaaS. Here are some of the main challenges that businesses may need to address before choosing the best approach for transitioning to the Cloud:

While SaaS obstacles do exist, it doesn’t mean that the business must remain on-premises forever. Our suggested path for Microsoft Dynamics Partners and customers who don’t yet have a solution ready for their migration to SaaS are:

OR

Different approach for Microsoft Dynamics Partners that are not upgrading directly to Dynamics 365 Business Central SaaS

Is there no Dynamics 365 Business Central version available in your country? Are the required add-ons not yet available on AppSource? Are you too busy to commit to keeping up with Microsoft’s frequent upgrade schedule? Do you have to implement some extensive modifications that are only possible to do on-premises? Do you require different integration or backup flexibility? Is your customer’s database far larger than 80GB? Are there VPN requirements? Or are you simply unsatisfied with how SaaS works, but still want to take an advantage of the Cloud benefits such as:

If you answered yes to any of the above questions, then our proposed solution is to run an on-premises edition of Dynamics 365 Business Central (or Dynamics NAV 2015 and above) and host it on Azure. Doing this can be an interim step before migrating to SaaS if you decide to do so in the future.

With this approach, you can overcome SaaS limitations while getting Cloud and Business Central support, so you can focus on your Microsoft Dynamics 365 expertise instead of gaining the required technical infrastructure expertise. Later when your and your solution are ready you can migrate to SaaS easier.

Depending on the needs of the customer migrating to Cloud, there are two approaches:

You can provision Dynamics NAV/Dynamics 365 Business Central on Azure manually, but it’s important to keep in mind that there are required competences for hosting, such as the knowledge of Azure infrastructure, cloud configuration specifically for Dynamics 365 Business Central and SQL. Security management is probably one of the most important competencies to have and a security certification (such as ISO or SOC) is a must-have for any Cloud services provider. 24/7 platform monitoring, issue resolution as well as customer support from both Azure and Dynamics 365 experts must be provided. Most important – what will it take you to commit to at least 99.9% service availability SLA?

Customers might be trapped if their Cloud provider is not able to resolve specific challenges related to Dynamics 365 Business Central installations or if their Microsoft Dynamics Partner is not capable of solving infrastructure questions. In this case, the best option is to use your Cloud service provider who is knowledgeable with Dynamics 365 Business Central specifics. Lastly, you have to be committed for your customer SLA which is usually no less than 99.9% availability.

On top of the above, you have to make it easy and productive to provision. Manual provisioning of the Cloud platform to run Dynamics 365 Business Central in a proper and secure way may take 50 hours per one customer installation. Experienced teams may set it up faster, perhaps in 8 hours, but it’s still hours of precious resources used. When you imagine completing this setup for not just one, but tens of customers it quickly becomes clear that manual provisioning is not a viable option at all.

Customer and Microsoft Dynamics Partner expectations are always increasing, and provisioning is now expected to take minutes, not hours. This can be made possible by using an automated self-provisioning platforms built specifically for Dynamics 365 Business Central.

In order to understand the time required, the table below identifies how long it would take for someone who hasn’t got any technical knowledge and has some experience, compared to the time it would take an automated platform:

Action Manual - inexperienced* Manual - experienced** Automated platform
Provide details for Dynamics NAV installation and configuration​
None
None
Up to 5 minutes
Prepare main infrastructure (AD, network)​
12 hours
2 hours
Zero (automated)​
Prepare SQL server​
4 hours
1 hour
Zero (automated)​
Install and configure Dynamics NAV windows client with Click Once package​
6 hours
1 hour
Zero (automated)​
Configure web client and universal client​
6 hours​
30 minutes​
Zero (automated)​
Configure Microsoft 365 single sign-on (if needed)​
2 hours​
30 minutes​
Zero (automated)​
Configure backups​
4 hours​
1 hour
Zero (automated)​
Configure monitoring for availability​
16 hours​
4 hours​
Zero (automated)​
Total​
50 hours​
10 hours
Up to 5 minutes​​


*Doing such work a few times per year

**Doing such work at least a few times per month

Considering that the move to the SaaS business model is a transformational change, how can you make it a success story?

If you want to maintain the customizations but are not willing to upgrade twice a year and overcome current SaaS limitations, Companial can offer a Dynamics 365 Business Central/Dynamics NAV on Azure self-provisioning service, which enables you to transition an on-premises version to the Cloud, whether it is a temporary step before moving to SaaS or hosting it for a longer period until the customer is ready to migrate.

Companial's self-provisioning service – the seamless path to the Cloud

Companial’s Self-Provisioning platform is an automated platform, available 24/7 on a highly secure and readily supported environment, so Microsoft Dynamics Partners can easily deploy and manage Dynamics NAV/ Dynamics Business Central solutions on Microsoft Azure.

Our self-provisioning service enables you to easily migrate current customer workloads onto Azure and offer your current Dynamics NAV solutions as a cloud service running in Azure. At a glance, the benefits include:

Companial is the biggest Dynamics NAV/Dynamics 365 Business Central on Azure provider with over 17,000 users worldwide. We use the main Microsoft Azure datacenters based on customer locations across the world, so you can be sure that you are fully compliant with security and privacy.

In addition, one of our main service benefits is that we have experience and knowledge of upgrading older versions of Dynamics NAV to Dynamics Business Central, which means that we have expertise with both Dynamics 365 Business Central and the Cloud. The latest Microsoft Azure technology trends are always available on our self-provisioning platform, so you can be confident in meeting your customers’ demands when you deploy Dynamics NAV/Dynamics 365 Business Central on Azure with our service.

Are you ready to grow your cloud business with Companial’s Self-Provisioning Platform? Start a 1-month trial to get:

Rimvydas Saulis

Mer om Business Central