Please use this identifier to cite or link to this item:

What Microservices Can Learn From Enterprise Information Integration

File Size Format  
0545.pdf 271.64 kB Adobe PDF View/Open

Item Summary

Title:What Microservices Can Learn From Enterprise Information Integration
Authors:Schwarz, Georg-Daniel
Riehle, Dirk
Keywords:Enterprise Ecosystem: Integrating Systems Within and Between Organizations
data integration
enterprise information integration
show 1 moremicroservices
show less
Date Issued:07 Jan 2020
Abstract:Microservices are an architectural style in which each service typically provides the complete stack of functions from a user or application programming interface through a domain model all the way to storage for that model. As a consequence, querying conjunct data from different microservices becomes a non-trivial engineering task. In this article, we review older and established general data integration theory in the enterprise context and then compare current microservice practice with enterprise information integration (EII) theory as an established approach to data integration. We find that microservices do not utilize all possible approaches for data integration that are common in enterprises. Specifically, microservices use middleware only partially and databases are not used at all to integrate data. Therefore, we further investigate whether, when, and how these two approaches can be used in a microservices context and present our findings. With our findings, we (i) clear the way for fellow researchers to investigate and improve unused integration strategies with microservices and (ii) raise the awareness of practitioners that some integration strategies may not work out of the box with microservices as they do in EII.
Pages/Duration:10 pages
Rights:Attribution-NonCommercial-NoDerivatives 4.0 International
Appears in Collections: Enterprise Ecosystem: Integrating Systems Within and Between Organizations

Please email if you need this content in ADA-compliant format.

This item is licensed under a Creative Commons License Creative Commons