Integration
Connecting systems, data and devices to implement a business process.
The purpose of our integration solution is to integrate systems and other components in the enterprise landscape to avoid duplicity, improve data quality and let workforce focus on business rather than on doing work which IT systems should do. Our approach to system integration is based on a pyramid-like structure consisting of four stories: connectivity, middleware, data modelling and business process.
...
Connectivity, a foundation of the pyramid, enables the subjects of integration (not only enterprise systems but also HW devices, user interfaces and even 3rd party systems) to send and receive data. In this story of the pyramid, we use many different standards, e.g. REST, SOAP, HTTP, FTP, to name a few.
The second story of the pyramid (middleware) glues various subjects of integration together and enables them to exchange data. Standards and concepts we use on this story of the pyramid include JMS, SOA or MQTT. Middlware products that we work with include IBM MQ, Sonic MQ, Red Hat JBoss middleware or SAG Webmethods.
Having established connectivity and having deployed middleware, we proceed to the third story of our pyramid where data modeling and storage is addressed. Understanding the data and having the possibility to store it enables for implementing functionality that cannot be provided anywhere else in the system. This is a value which our customers appreciate and take advantage of. Applicable standards include UML, XML or JSON; products we use on this story include Oracle, MySQL, Mongo, CouchDB, Shareplex, Dataguard, etc.