Integration Models and Data Sources
NEXUS supports three integration models which define how connectors operate and how data is transferred between external systems and NEXUS.
SaaS (Software as a Service)
These connectors are hosted within the Wood PLC cloud. They communicate over the REST protocol using HTTPS, either receiving data from client systems in real time or pulling data from client data sources on a scheduled basis. For more information, see SaaS Integration Model.
On-premises
These connectors are typically deployed within the client’s own infrastructure. They usually run as Windows services which pull data from client systems at agreed intervals and push the data into the client’s NEXUS instance. For more information, see On-premises Integration Model.
Hybrid
This model consists of two components. SaaS connectors are deployed to receive data, while an on-premises installed component is configured as an agent rather than a full connector. This agent pulls data from the client’s on-premises sources and securely forwards it to the SaaS connectors where the client’s NEXUS instance resides. For more information, see Hybrid Integration Model.
Data Sources and Connector Compatibility
The table summarises supported data source types and their compatibility with each integration model:
Data source type |
SaaS |
On-premises |
Hybrid |
|---|---|---|---|
REST API (client sending data) |
Yes |
No |
No |
REST API (pulling data from external source) |
Yes |
Yes |
Yes |
ODBC SQL source |
Yes |
Yes |
Yes |
ODBC Oracle source |
Yes |
Yes |
Yes |
NTFS JSON file |
No |
Yes |
Yes |
NEXUS IC-WEB |
Yes |
Yes |
Yes |
SharePoint folder |
Yes |
No |
No |
Azure Blob Storage |
Yes |
No |
No |