Hi,
In addition to previous comments :
1- Microsoft Dynamics NAV 2018 supports creation and publishing of Dynamics NAV functionality as web services. You can expose pages, codeunits, or queries as web services, and even enhance a page web service by using an extension codeunit. When you publish Dynamics NAV objects as web services, they are immediately available on the network.
docs.microsoft.com/.../microsoft-dynamics-nav-web-services-overview
www.sauravdhyani.com/.../microsoft-dynamics-nav-2018-api-part-1.html
www.sauravdhyani.com/.../microsoft-dynamics-nav-2018-api-part-2_22.html
community.dynamics.com/.../microsoft-dynamics-nav-2018-api-part-3-consuming-api
For business central.
Business Central on-premises and online expose an API that makes it possible to integrate with other services. To enable integration with these APIs, you must go through a few steps to enable the access first. For more information refer to this document:
docs.microsoft.com/.../endpoints-apis-for-dynamics
docs.microsoft.com/.../endpoints-apis-for-dynamics
2- The Microsoft Dynamics NAV managed service enables Dynamics partners to easily offer SaaS solutions to their customers, deployed on Azure infrastructure and managed by Microsoft Cloud Engineers. It reduces the operational, technical and administrative complexity of deploying and maintaining multi-tenant NAV solutions in the cloud while at the same time enables partners to leverage the latest and greatest Microsoft technology.”
“Following the launch of Microsoft Dynamics NAV 2016, we are pleased to announce general availability of the Microsoft Dynamics NAV managed service for partners, a significant new option for Microsoft partners interested in providing multitenant Software-as-a-Service (SaaS) solutions built on Microsoft Dynamics NAV and deployed in the cloud on Microsoft Azure.
community.dynamics.com/.../dynamics-nav-as-saas-software-as-a-service
cloudblogs.microsoft.com/.../
Regarding business central there are some features that are available in Business Central but not in on-premises deployments.
docs.microsoft.com/.../features-not-implemented-on-premises