Gluesync Modules

Gluesync Modules are specialized components that extend the core platform with additional functionality, allowing for customization and enhancement of Gluesync’s capabilities.

What are Gluesync Modules?

Gluesync Modules are purpose-built components that integrate with the Core Hub to provide specialized functionality. Each module is designed to address specific needs within the Gluesync ecosystem, from automated task scheduling to system bootstrapping and configuration.

These modules follow a consistent architecture pattern:

  • Direct integration with the Core Hub

  • Independent deployment and scaling options

  • Configuration-driven behavior

  • Well-defined API interfaces

Available Modules

  • Chronos Scheduler: An advanced job scheduling and orchestration module for automating recurring tasks, data synchronization jobs, and workflow processing.

  • Bootstrapper: A system initialization and configuration module that handles Core Hub provisioning, component setup, and baseline configuration.

  • Conductor: Agent deployment and orchestration module that manages automated agent provisioning, resource allocation, and container lifecycle operations.

  • Whisperer: A database operations orchestration module that enables automated database activities, multi-database connectivity, and load testing capabilities.

  • Automator: A standalone web-based executable that provides a user-friendly interface to run Bootstrapper functionality without command-line requirements.

  • Convert DBMoto Metadata XML: A conversion tool and guide for migrating Syniti Replicate metadata.xml files to Gluesync Bootstrapper templates.

Module Integration

Modules are designed to work seamlessly with the Core Hub, extending its capabilities without requiring modifications to the core platform. This modular architecture allows for:

  • Selective deployment of only needed functionality

  • Independent versioning and updates

  • Custom configuration for specific use cases

  • Enhanced scalability for specialized workloads

Developing Custom Modules

For information about developing custom modules for the Gluesync platform, see the SDKs & Development section, which provides details on using the available SDKs to build your own integrations and extensions.