Masterarbeit MSTR-2018-96

Bibliograph.
Daten
Vietz, Daniel: Komposition von Microservices mit TOSCA.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Masterarbeit Nr. 96 (2018).
79 Seiten, deutsch.
Kurzfassung

Die vorliegende Arbeit stellt eine Methode zur Komposition von Microservices in der Topology and Orchestration Specification for Cloud Applications (TOSCA) vor. Der TOSCA-Standard kann für die Erstellung und das Management von Cloud-Anwendungen genutzt werden. Der Microservice-Architekturstil ist ein populärer Ansatz, Anwendungssysteme skalierbar und fehlertolerant zu strukturieren. Microservices mu¨ssen unabhängig voneinander entwickelt, bereitgestellt und ausgeführt werden. Das Single-Responsibility-Prinzip (SRP) stellt außerdem sicher, dass Microservices jeweils genau eine einzige wohldefinierte Aufgabe erfüllen. In der vorliegenden Arbeit wird gezeigt, wie der Microservice-Architekturstil in TOSCA umgesetzt werden kann. Die vorgestellte Methode verwendet die in TOSCA definierten Anforderungen und Fähigkeiten von Services, um die Kompatibilität von Microservices zueinander zu prüfen. Außerdem bringt die Methode eine Menge an Microservices anhand dieser Anforderungen und Fähigkeiten in eine korrekte Ausfu¨hrungsreihenfolge, um sie anschließend sequenziell zu provisionieren und zu einem Gesamtsystem zu komponieren. Darüber hinaus wird die Konzeption und Implementierung einer Anwendung vorgestellt, die diese Methode umsetzt und dadurch eine End-To-End-Toolunterstu¨tzung für die Komposition von Microservices mit TOSCA ermöglicht.

Volltext und
andere Links
Volltext
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
BetreuerLeymann, Prof. Frank; Breitenbücher, Dr. Uwe; Wurster, Michael
Eingabedatum18. Juni 2019
   Publ. Institut   Publ. Informatik