Introduction to Semarchy Convergence for DI |
Previous
|
|
Next
|
Preface |
|
Introduction to the Semarchy DI Designer |
Introduction to Semarchy Convergence for DI
Semarchy Convergence for DI is the next generation high performance data integration platform that enables your IT team to deliver the right data, at the right place, at the right time. It is a key component of the Semarchy Convergence product family.
Used in conjunction with Semarchy Convergence for MDM, it manages the integration flows between the operational/analytic applications and the master data hub.
Semarchy Convergence for DI is designed with the following key features for better design-time productivity and higher run-time performances.
Traditional data integration products use the Extract-Transform-Load (ETL) architecture to run the data transformations. In this architecture, a dedicated proprietary engine is in charge of the data processing.
The ELT (Extract-Load and Transform) architecture used in Semarchy Convergence for DI removes the need for this middle-tier engine. It leverages the data processing engines in place to run processes generated and optimized for these engines.
By removing the cost of the hardware, software, maintenance and tuning skills required for the ETL server, the ELT architecture guarantees the best TCO. This architecture scales naturally with the source and target data stores. It guarantees the best performance and scalability for data integration at any time.
Powerful User Experience
Semarchy Convergence for DI uses an intuitive, familiar and robust Integrated Development Environment (IDE), the Semarchy DI Designer that contributes to the unified user experience of the Semarchy DI platform. This IDE is designed with features that ensure better productivity for development and higher efficiency for maintenance.
-
Metadata Driven Approach: The entire integration logic design is driven by metadata, supporting powerful cross-referencing and impact analysis capabilities that ease the development and maintenance of the data integration flows.
-
Declarative Design: Data mappings are designed graphically in a declarative way, focusing on the purpose of these mappings. The technical processes required for achieving the data movement and transformation are automatically generated using built-in process templates.
-
Integration Process Workflows: Complex process workflows are designed in diagrams, using a rich toolbox. Workflows support parallelism, conditional branching and event-based execution.
-
Components Reusability and Templating: The mappings as well as the workflows can be reused within the same project or in other projects. Processes can be converted into user-defined templates for reusability.
-
Seamless Team Collaboration: Standard source control systems such as Concurrent Versioning System (CVS) or Apache Subversion (SVN) are available from within the Semarchy DI to safely share projects within the team or across teams in robust infrastructures.
Rationalized Production
Setting up and maintaining a production environment with Semarchy Convergence for Data Integration is made fast and simple:
-
Lightweight Runtime Deployment: Convergence for Data Integration uses a single lightweight Java component – the Runtime Engine – to handle run time execution and logging.
-
Rationalized Deployment Model: The deployment model for data integration processes is designed for production users. Package files generated by the development team are easily configured and deployed by the production teams, using graphical or command-line interfaces.
-
Comprehensive Monitoring: The entire execution flow is tracked in logs which are accessed using a Web-based administration dashboard. Live executions can be monitored and past executions can be replayed in diagrams that reflect the processes created at design-time.
Enterprise Data Integration
Semarchy Convergence for Data Integration provides universal data access and enterprise-class capabilities for integration.
-
Extensible Connectivity Framework: In Convergence for DI, connectivity is a fully extensible framework. Technology Descriptors can be added or customized to support any type of technology without restricting the capabilities to a subset. Built-in Process Templates can also be customized to generate processes optimized for specific use cases.
-
Built-in Technology Adapters: Out of the box adapters provide read/write access to a variety of systems and data formats including files, databases, XML, web services, applications, etc. They include both the technology descriptors and process templates for these technologies.
-
Real-Time and Batch Integration Patterns: Both the real-time (Using Changed Data Capture) and batch integration patterns are supported. These patterns cover the most common use cases for Enterprise Data Integration, Business Intelligence and Master Data Management.
-
Unified Convergence Product Suite: Semarchy Convergence for DI is fully integrated with the Convergence Product Suite. Built-in process templates and patterns are provided to manage publishing and consuming master data in the Convergence for MDM golden data hub.
Through all these features, Semarchy Convergence for Data Integration enables you to deliver data data where and when the business needs it, in a simple, fast and safe way.