Ensemble Enterprise Integration Platform


Many organizations desire to modernize their IT systems.  While part of the legacy systems may be running perfectly well, the lack of Web Interface and new functionalities may lead to management’s decision to phase out the systems. The replacement of entire systems is costly, risky and time consuming, therefore a moderate approach of having some systems or functionality replaced with new system while using Integration Platform to glue the new and legacy system through sharing of data and processes.  With Speedminer, you can also develop missing modules using EliteSys Framework in forming an Integrated and modernized Enterprise System running on the flexible platform. Enterprise Integration Platform which normally costs millions of dollars has now become an affordable system with Speedminer.

Traditional methods for integrating systems often requires coding that takes long hours of development and yet suffer instability and lack of tracing when error in communication.  Ensemble comes with messaging, services, business rules, transformation and workflow significantly reduces the effort required in system integration. This spare the developers to focus on working with new solutions and innovations that lead to better project outcome.

Seamless Integration with Ready Adaptors

The Integration Platform allows IT systems within and between companies to work together seamlessly. With a wide range of adaptors, every system’s protocols can now be easily integrated:

Links to legacy DBMS, RDBMS and object databases.

Links to applications such as SAP, I2 etc.

For systems such as Tuxedo and CICS.

From low level protocols to email systems.

e.g. HL7 (healthcare) and SWIFT (banking).

Links to applications on host computers, such as IBM 3270 systems, by simulating a series of keystrokes.

Process Sharing with Enterprise Service Bus

Integration projects has always been difficult to manage especially when dealing with a large number of disparate systems. Error analysis and integration troubleshooting often takes very long time if the tracking of the data movement is not properly managed. Complying with ESB, Ensemble supports sharing of business processes, the communication between business processes via the parsing and routing of messages. The unified view of messages between the processes enables administrator to see every single step of the transmission precisely. This enables a very swift and accurate pinpoint of the root cause of issues which can significantly reduce the debugging time.

Business Process Logic (BPL)

Ensemble Workflow makes it possible to incorporate human interaction into automated business processes in areas like order entry, order fulfilment, contract approval, or help desk activities. An Ensemble production achieves workflow using a business process and set of business operations. The business process logics can be expressed in the visual manner using open standard BPL as opposed to using complex coding for ease of development and maintenance.

At its broadest levels, BAM is the convergence of operational business intelligence (BI) and real-time application integration aimed at reducing delays in managing and executing an enterprise’s critical business processes.  Ensemble supports business metrics that calculate specific values at a configurable time interval. The dashboard presents the business metrics in real-time graphical display.

Ensemble contains a full-fledged development environment for creating adapters, defining integration logic, developing composite applications and building portals. Older EAI products that employ a purely “tools-based” approach may break down when faced with a particularly complex integration scenario.  Ensemble’s rapid development environment provides all the power necessary to complete any integration project including the use of programming languages, like Java, C#, VB scripting.

Ensembling  consolidates many of the individual systems to flow into a well-orchestrated, comprehensive presentation of data. The end result is a unified integration platform that puts additional value to the integrated solutions which will benefit users from various angles such as the flexibility to manipulate the routing of data using rules configuration rather than writing custom codes, reusable components for future interface not just limited to backend systems but also to mobile devices and IoT (Internet Of Things), incorporating human workflow for integration that requires human intervention and also extended functionalities for performance and business activity monitoring as well as KPI interfaces.