Hybrid Integration Model
The hybrid integration model is intended for clients who want to retain some infrastructure under their direct control without relying on a cloud provider. In this model, on-premises and cloud resources are used together to transmit data from on-premises data sources to a Software as a Service (SaaS) NEXUS instance hosted in the cloud.
Connector Behaviour
Typically, an on-premises connector is installed within the client environment and configured to operate as an agent. This agent extracts data from various on-premises sources and securely transmits the data to a cloud-based connector, which then processes the data into the SaaS NEXUS instance.
Deployment Topology
Hybrid on-premises to cloud configuration
This topology is used when the client requires some connectors to run within their on-premises environment while using cloud-hosted connectors to import data into a SaaS NEXUS instance.
The following diagram shows an example of a typical hybrid setup:
Execution flow
The on-premises connector triggers based on a Cron expression, with hourly, daily or monthly intervals, and obtains the set of the source data that was agreed with the client.
The on-premises connector, operating in agent mode, contacts the SaaS connector to obtain a set of credentials that are valid for a defined period.
The connector uploads the bulk data to an Azure storage location provisioned for processing by the SaaS connector.
The on-premises connector sends a request to the SaaS connector to initiate processing of the uploaded data.
The SaaS connector executes its processing flow and imports the data into NEXUS via the NEXUS IC-Web interface.