Integration Server

Mesh and unify content from various repositories to gain a complete view of information.

Connect Everything

Ingest and synchronize content from files, databases or content management systems without relying on a complex and expensive integration platform. The VUE integration server offers data export, pull and push APIs, and a queue service that allows for data to be exported from a file system, pushed to a queue by source system, or pulled directly from a source system based on an action within the source system, on-demand, or on a schedule.

Simplify Integration

Take advantage of pre-defined integration templates or create new ones as needed to support your business. The VUE integration server uses JSON files that are easy for humans to read and write and that define how data is exported or imported between the source system and the integration server.

Assemble not Code

Assemble integration flows in JSON files using a library of over 150 atomic integration tasks to map and transform data, such as profiling the data, loading data records, or performing transforms (normalization, grouping, joins, partitioning, or filtering). With reusable modules, you can quickly and flexibly adapt without being locked into brittle code that is timely and costly to change.

Schedule with Ease

Build task chain(s) -- a series of predefined tasks that can be scheduled to run on a recurring basis or saved to run on demand -- to transform content from client(s) to the integration server. Automate deployment using orchestration frameworks, such as Kubernetes. This ensures high availability, security, greater agility and resilience from change.

Be Agile with Flexible Integration Modes

Determine how and when to integrate content based on the needs of your business and applications. The VUE integration server supports:

  • Batch: Process batches of data stored in a queue in non-stop sequential order. This is useful for integrating large volumes of content efficiently during non-peak hours when you can afford to wait a bit to receive updates.
  • Streaming: Process and analyze streaming data as it flows from source to server without storing data. This is useful for integrating constantly changing data from Web sites, networks, sensors and more.
  • Real-time: Process data in real-time immediately after collection to ensure no delay in the timeliness of content processed. Real-time integration is resource intensive, but may be required; for example to ensure fraud detection.
Go to Top