Dynamics 365 is built on a multi-tiered architecture that combines both cloud-based and on-premises components. The architecture is designed to provide scalability, flexibility, and reliability to meet the diverse needs of businesses.
Zavanti is an ISV (Independent Software Vendor) solution that is deployed within the Dynamics 365 platform. The solution extends or enhances the functionality of Dynamics 365, Microsoft's suite of enterprise resource planning (ERP) and customer relationship management (CRM) applications.
Here's an overview of how the Zavanti ISV solution operates within the Dynamics 365 platform:
•Integration: The Zavanti solution integrates with the Dynamics 365 platform to leverage its underlying infrastructure, data model, and services. The integration is achieved through various mechanisms like APIs (Application Programming Interfaces), custom entities, workflows, plugins and Zavanti specific business process flows. For example, application to tenancy business process flows.
•Installation: The Zavanti solution needs to be installed within the Dynamics 365 environment. This involves importing and configuring the solution components, such as custom entities, fields, forms, workflows, reports, and any other specific functionality provided by Zavanti.
•User Interface: The Zavanti solution introduces new screens, dashboards, forms, workflows, business processes within the Dynamics 365 user interface. These interface elements are designed to provide access to the additional functionalities that is needed for a housing and asset management solution. Users can interact with these components to perform specific tasks or access customised features.
•Functionality: The Zavanti solutions provides a wide range of functionalities tailored to housing, tenancy, and asset management. These functionalities include industry-specific processes, specific modules, document management, advanced workflows, integrations with other systems, or any other capabilities designed to enhance Dynamics 365's core functionality.
•Customization and Configuration: The Zavanti solutions may allow further customization and configuration within the Dynamics 365 platform. This is often done to enhance the solution to fit the client’s specific business process and needs. These customisations are done using tools and frameworks provided by the Dynamics 365 platform.
•Data Interaction: Zavanti solutions interact with the data stored in Dynamics 365 like Dataverse. The solution also interacts with other data platforms like SharePoint, exchange. Zavanti stores all data within Dataverse. There is no component/services or data that resides externally to the clients Microsoft 365 tenant.
