Connecting to your backend is the process of making it possible for your internal systems, whether on-premise systems, cloud application infrastructure, or both, to communicate with CIC. To connect to on-premise systems, whether local storage on a file system or a database, you define Endpoints (which specify transfer protocol and data source) and a Data Flow (which pairs two Endpoints as source and destination of a transfer). You use Cloud Connectors to connect CIC to cloud applications. Cloud Connectors do not need Endpoints or Data Flows to work.
CIC provides the following options (listed below in order of most general to most specific) when connecting to your backend systems:
- File-based Integration: The most flexible option, file-based integration allows you to integrate with any backend application that can import files (for example, Purchase Orders or Load Tenders) from a file system and export files (for example, Ship Notices or Invoices) to that same file system for CIC to pick up and process. You create a File System Endpoint for the file system where you want CIC to exchange files with your backend system and a Data Flow to connect to the Transformation Endpoint, where CIC can begin processing your files. See File System Endpoint for more details.
- Database Integration: CIC allows you to integrate directly with your backend database. See Integration to Databases for more details.
- Application Integration: CIC also provides connectors to integrate directly with common cloud-based applications as listed below. Each application will provide links to more information on how to configure Application Connectors for the given application type.