Zum Hauptinhalt springen
FHEDEEN
Infomaterial anfordern

Bachelor Flyer Master Flyer

Kontakt

Sekretariat Angewandte Informatik
Tel.: 0361 / 6700-5510 sekretariat-ai@fh-erfurt.de

Besucheranschrift:

Fachhochschule Erfurt
Fakultät Gebäudetechnik und Informatik
Fachrichtung Angewandte Informatik
Altonaer Straße 25
99085 Erfurt

Technologische Ansätze für den Umstieg zu einer Microservice-Architektur

Extraktion des User- Service

Diese wissenschaftliche Arbeit beinhaltet eine Gegenüberstellung der zwei Architekturarten Monolith und Microservice und beschreibt ihre Chancen und Risiken. Weiterhin werden die Lösungen für die verbreiteten Herausforderungen einer Microservice- Architektur erläutert. Das Ziel ist es, einen Maßnahmenkatalog zu erstellen, der die Migration von einer monolithischen Architektur zu einer Microservice- Architektur darstellt. Beleuchtet wird die Migration am Beispiel des cogame- Projektes, das als Monolith im Rahmen dieser Arbeit erstellt wurde und in mehrere Microservices aufgeteilt werden soll. Darüber hinaus befasst sich die Arbeit mit den Mustern, die die Chancen einer erfolgreichen Migration erhöhen, und listet die Ansätze auf, die befolgt werden müssen, um von dem neuen System möglichst mehr zu profitieren. Am Ende der Arbeit erfolgt eine Auswertung, die darstellt, inwieweit die Migration für das cogame- Projekt notwendig war. Abschließend werden die Möglichkeiten präsentiert, die beim Umstieg zu beachten sind.

This scientific work compares both monolithic and microservice architectures and describes their advantages and drawbacks. It explains solutions for common challenges of a microservice architecture. The goal is to create a catalog of measures that describes the migration from a monolithic architecture to a microservice architecture. The migration is demonstrated using the example of the cogame project, which was created as a monolith and should be split up into several microservices. Moreover, this work describes the patterns that increase the chances of a successful migration and lists the approaches that need to be followed to get the best profit out of the new system. At the end of the work an evaluation will be carried out, that draws the conclusion whether the migration was a good idea in case the of cogame project and presents the recommendations to be followed during migration.

Zurück