Discovery of Microservice-based IT Landscapes at Runtime: Algorithms and Visualizations

dc.contributor.author Kleehaus, Martin
dc.contributor.author Corpancho, Nicolas
dc.contributor.author Matthes, Florian
dc.contributor.author Huth, Dominik
dc.date.accessioned 2020-01-04T08:20:57Z
dc.date.available 2020-01-04T08:20:57Z
dc.date.issued 2020-01-07
dc.description.abstract The documentation of IT landscapes is a challenging task which is still performed mainly manually. Technology and software development trends like agile practices and microservice-based architectures exacerbate the endeavours to keep documentation up-to-date. Recent research efforts for automating this task have not addressed runtime data for gathering the architecture and remain unclear regarding proper algorithms and visualization support. In this paper, we want to close this research gap by presenting two algorithms that 1) discover the IT landscape based on historical data and 2) create continuously architecture snapshots based on new incoming runtime data. We especially consider scenarios in which runtime artifacts or communications paths were removed from the architecture as those cases are challenging to unveil from runtime data. We evaluate our prototype by analyzing the monitoring data from 79 days of a big automotive company. The algorithms provided promising results. The implemented prototype allows stakeholders to explore the snapshots in order to analyze the emerging behavior of the microservice-based IT landscape.
dc.format.extent 10 pages
dc.identifier.doi 10.24251/HICSS.2020.689
dc.identifier.isbn 978-0-9981331-3-3
dc.identifier.uri http://hdl.handle.net/10125/64431
dc.language.iso eng
dc.relation.ispartof Proceedings of the 53rd Hawaii International Conference on System Sciences
dc.rights Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject IT Governance and its Mechanisms
dc.subject algorithms
dc.subject architecture discovery
dc.subject ea model maintenance
dc.subject it documentation
dc.subject microservices
dc.title Discovery of Microservice-based IT Landscapes at Runtime: Algorithms and Visualizations
dc.type Conference Paper
dc.type.dcmi Text
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
0554.pdf
Size:
1.07 MB
Format:
Adobe Portable Document Format
Description: