The eTag Fuse Platform is developed using a first-framework principle to ensure maximum consistency, repeatability, reusability, and interoperability across all components. This approach guarantees that the core purpose of the platform—seamless-integrated-interoperability (SII) and enhancing the application experience, advanced security, automation, and AI-driven operations—is not negatively impacted when new components are introduced. As a result, the platform includes a number of individual frameworks, each designed to extend and enhance specific capabilities while maintaining overall platform integrity.
Below is a list of the available frameworks, sorted alphabetically, with links to more detailed documentation:
This framework extends the AI features and capabilities of the Fuse platform, enabling developers to integrate advanced AI functionalities.
For more information, refer to the Fuse AI Framework page.
This framework allows developers to create and manage artifact packages—structured files or text that contain configuration settings required for the successful operation of Fuse. These packages are user-configurable, formatted in an easily understandable structure, and may contain artifact definition data such as groups, roles, applications, and identity providers.
Artifact packages are used by Fuse extensibility to seed or perform initial configurations, or when installing modules or new capabilities, improving the efficiency of managing configurations by adhering to standard development practices.
For more information, refer to the Fuse Artifact Package Framework page.
The Fuse Pipeline Component Framework is a foundational element of the eTag Fuse ecosystem, providing a robust architecture for building and managing integration and automation workflows. It follows industry-standard ESB and message-based architectures, offering flexibility, scalability, and interoperability across diverse domains.
Key capabilities include seamless message processing, dynamic control flow, error handling, and powerful component integration patterns that support APIs, storage systems, IoT devices, ETL workflows, and more. Developers can design pipelines using connectors, adapters, utilities, and process components, leveraging dynamic expressions, context-aware processing, and message payload transformations.
This knowledge base serves as a detailed resource for understanding pipeline processes, component states, message lifecycles, and integration patterns, offering best practices and advanced features to optimize and scale workflows.
For a deeper dive into the framework’s capabilities, including practical use cases and advanced features, visit the Fuse Component Framework Page.
This framework extends the available containerization providers, supporting the platform's containerization capabilities.
For more information, refer to the Fuse Containerization Framework page.
This framework provides capabilities to extend the available data providers, enhancing Fuse's data access and integration capabilities.
For more information, refer to the Fuse Data Framework page.
This framework allows developers to extend the available data service providers, enhancing the platform's data discovery capabilities.
For more information, refer to the Fuse Discovery Framework page.
This low-code framework provides capabilities that allow developers to quickly create classes representing business entities, enhancing the capabilities of the Fuse platform or enabling the creation of modules or extensions.
For more information, refer to the Fuse Entity Framework page.
This framework allows developers to extend the available identity providers used during Authentication, Authorization, SSO, and federation operations or when integrating Fuse into identity providers.
For more information, refer to the Fuse Identity Provider Framework page.
This framework extends the available log providers, supporting the integration of external log, monitoring, and event systems.
For more information, refer to the Fuse Log Framework page.
This framework supports the capabilities provided by the Markets Experience, including market data management, trade execution, and algorithmic trading strategies. Developers can integrate custom trading algorithms and connect to external market data providers for enhanced trading operations.
For more information, refer to the Fuse Markets Framework page.
This framework extends the available method/function providers used across different configuration areas within Fuse, enabling support for complex functionality.
For more information, refer to the Fuse Method Framework page.
This framework extends the available property providers used across different configuration areas within Fuse, enabling support for complex data types.
For more information, refer to the Fuse Property Framework page.
This framework extends the available provisioning providers used to provide interoperability between systems that require data synchronization.
For more information, refer to the Fuse Provisioning Framework page.
This framework provides capabilities to extend the communication routing features and capabilities of the Fuse platform.
For more information, refer to the Fuse Routing Framework page.
This framework enables developers to extend the available service providers used during the authentication, authorization, and federation of applications using Fuse as their identity provider.
For more information, refer to the Fuse Service Provider Framework page.
This framework provides capabilities to extend the available storage providers, such as integrating Azure Blob storage across various components and domains.
For more information, refer to the Fuse Storage Provider Framework page.
This low-code framework provides capabilities that allow developers to quickly create user interfaces for corresponding Fuse business entities, enhancing the capabilities of the Fuse platform or enabling the creation of modules or extensions.
For more information, refer to the Fuse UI Framework page.
This framework provides capabilities to extend the available web capturing capabilities of the Fuse platform.
For more information, refer to the Fuse Web Capture Framework page.
This framework allows developers to extend the available webhook capabilities of the Fuse platform.
For more information, refer to the Fuse Webhook Framework page.