Detailansicht

Towards measuring releasability impact of microservice patterns
Gabriel Alexandru Kovacs
Art der Arbeit
Masterarbeit
Universität
Universität Wien
Fakultät
Fakultät für Informatik
Studiumsbezeichnung bzw. Universitätlehrgang (ULG)
Masterstudium Wirtschaftsinformatik
Betreuer*in
Uwe Zdun
Volltext herunterladen
Volltext in Browser öffnen
Alle Rechte vorbehalten / All rights reserved
DOI
10.25365/thesis.66355
URN
urn:nbn:at:at-ubw:1-29536.24150.217677-7
Link zu u:search
(Print-Exemplar eventuell in Bibliothek verfügbar)

Abstracts

Abstract
(Deutsch)
Im letzten Jahrzehnt hat die Microservice-Architektur eine zunehmende Akzeptanz bei großen Tech-Giganten (z.B. amazon, Netflix) gestoßen als auch bei kleineren Unternehmen, die von den versprochenen Vorteilen profitieren wollen. Während viel Arbeit geleistet wurde, um die Architektur und ihre Muster zu beschreiben, gibt es noch wenig bis gar keine Arbeit darüber, wie man den Übergang von einer monolithischen zu einer Microservices-Architektur leisten soll. Dies ist besonders für kleine und mittlere Unternehmen eine Herausforderung, die nicht über die scheinbar endlosen Ressourcen großer Unternehmen verfügen. Diese Arbeit beschreibt eine Roadmap, die es einem Team ermöglicht, neues Know-how zu erwerben und zu erweitern, das Team dabei unterstützt, die beste architektonische Entscheidung in Übereinstimmung mit ihren Bedürfnissen zu treffen und das implementierte System kontinuierlich zu evaluieren. Die vorgeschlagene Lösung ist kostengünstig, liefert nach jedem Schritt Ergebnisse und schafft schließlich eine Arbeitsumgebung, die Veränderung und architektonische Evolution fördert.
Abstract
(Englisch)
In the last decade, microservice architecture has seen an increased adoption rate among big tech giants (e.g. amazon, Netflix) as well as smaller companies that want to take advantage of the promised benefits. While much work has been done to describe the architecture and its patterns there is still little to no work on how to successfully manage the transition from a monolith to a microservices architecture. This is especially challenging for small and medium enterprises that don't possess the seemingly endless resources of large businesses. This work describes a roadmap that enables a team to acquire and expand its know-how, aid the team in making the best architectural decision in accordance with their needs, and continuously evaluating the implemented system. The proposed solution is low cost, it yields results after every step and lastly, it creates a working environment that promotes change and architectural evolution.

Schlagwörter

Schlagwörter
(Englisch)
Master Thesis Computer Science University of Vienna Microservices Microservice Patterns
Schlagwörter
(Deutsch)
Masterarbeit Informatik Universität Wien Microservices Microservice Patterns
Autor*innen
Gabriel Alexandru Kovacs
Haupttitel (Englisch)
Towards measuring releasability impact of microservice patterns
Paralleltitel (Deutsch)
Zur Messung der Auswirkungen von Microservice-Mustern auf Releasefähigkeit
Publikationsjahr
2021
Umfangsangabe
85 Seiten : Diagramme
Sprache
Englisch
Beurteiler*in
Uwe Zdun
Klassifikationen
54 Informatik > 54.30 Systemarchitektur: Allgemeines ,
54 Informatik > 54.65 Webentwicklung, Webanwendungen
AC Nummer
AC16360492
Utheses ID
58779
Studienkennzahl
UA | 066 | 926 | |
Universität Wien, Universitätsbibliothek, 1010 Wien, Universitätsring 1