Komposition von Microservices mit TOSCA

dc.contributor.authorVietz, Daniel
dc.date.accessioned2018-11-02T08:55:59Z
dc.date.available2018-11-02T08:55:59Z
dc.date.issued2018de
dc.description.abstractDie 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 mü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 Ausfü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-Toolunterstützung für die Komposition von Microservices mit TOSCA ermöglicht.de
dc.identifier.other51251447X
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-101040de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/10104
dc.identifier.urihttp://dx.doi.org/10.18419/opus-10087
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleKomposition von Microservices mit TOSCAde
dc.title.alternativeComposition of microservices with TOSCAen
dc.typemasterThesisde
ubs.fakultaetInformatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Architektur von Anwendungssystemende
ubs.publikation.seiten76de
ubs.publikation.typAbschlussarbeit (Master)de

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
Masterarbeit - Daniel Vietz - 2018.pdf
Size:
1.08 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.39 KB
Format:
Item-specific license agreed upon to submission
Description: