Key Considerations for Dynamics 365 Online or On premise
There are many other aspects that needs to be considered before deciding on the route of going online or on premise with any business app including Dynamics 365. I think the points below are relevant for all business app cloud decisions and needs to be considered by management. This post focuses on the key areas and differences in the cloud decision for organisations considering Dynamics 365.
The major areas to be considered when making this considerations are
1. Functionality / Capabilities
3. Dev Ops / Maintenance
5. Functionality / Features Strategic
1. Strategic – Moving the business applications to cloud is a strategic decision. There are many factoring options:
1. Gain competitive advantage - IT and business users can focus more on building and supporting their core business applications and improving operations instead of managing the supporting IT infrastructure needed for on premise apps management.
2. Rapidly Go Digital faster – Going digital with business applications enable faster go to market capabilities for business and keeps them ahead of competition. Customers needs and demand change and to respond to the same it becomes imperative to embrace the cloud platform
3.Cultural/Legacy change – Once a decision is made to go online it is also important to stay online. This requires a cultural change for both IT and business operations teams. Some of the changes include embracing design thinking and agile development and delivery.
4.Microsoft cloud – Dynamics 365 alone cannot be the consideration for going online. We also need to include Office 365 and Azure platform in the decision making. Businesses need to be able to add and manage all 3 Microsoft cloud offerings
2. Security – Security is a major concern when moving to the Cloud. With Azure active directory integration it enables the D365 online app to be as secure as on premise. In addition Microsoft has built data center for major countries / regions for example data center for Euroupe. This make security a less of a concern than before for major business apps.
3. Financial – CFO and Controllers make decisions on the financial aspects of going online or on premise with business apps. From a pure licensing cost basis it may look like staying on premise is the way to go. But this is deceiving. As there are other on premise costs which needs to be accounted for like – IT infrastructure support which includes the hardware, server, ongoing maintenance, services, rent
At the same time the cost of Cloud needs to be considered with the following -
1. App development
2. IT infrastructure - upgrade / update / IT re-skilling
3. Data migration & user training
4. Dev Ops / Maintenance – IT team have over a period of time built and fine-tuned the development and maintenance for on premise business applications. There can be multiple on premise integrations built that now may need to be moved to the Cloud. In addition there is the concern of being forced to update / upgrade every year with new release of Dynamics 365.
All the above requires a change in how the IT operations are managed. The IT teams have to be trained and re-skilled to learn new technologies like Azure/AWS. IT teams have to embrace agile development and delivery and focus on the customer benefits for each deployment which can sometimes can be a challenge. IT teams have to be prepared and ready for the change to be able to move and mange the business applications online.
5. Capabilities / Functionality – Microsoft is going with its Cloud first mission and delivering new and advanced functionality in the Cloud at a fast pace never imagined in the industry. The below lists a set of functionality that is only available for Dynamics 365 online. As new capabilities gets added (especially with Azure and Cortana) and functionalities change the below list may also need to be updated.