Masterarbeit MSTR-2019-30

Bibliograph.
Daten
Hagg, Daniel: Serverless Applikationen in Multi-Cloud-Umgebungen : Architektur und Design Eventbasierter Kommunikation.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Masterarbeit Nr. 30 (2019).
81 Seiten, deutsch.
Kurzfassung

Kurze Entwicklungszeiten, nahezu grenzenlose Skalierung und den Betrieb eines Services ohne Verwaltungs- und Managementaufwand der zugrundeliegenden Ressourcen für den Entwickler. All das verspricht der Ansatz des Serverless Computing. Aufgrund der starken Abhängigkeit des entwickelten Services zum Cloud-Provider besteht dabei allerdings stets die Gefahr des Vendor Lock-Ins. Dieser Vendor Lock-In wird beispielsweise dann erkennbar, wenn im Anwendungsfall die Nutzung mehrere Cloud-Umgebungen in einer Multi-Cloud vorgesehen ist. Eventbasierte Kommunikation, die den Serverless Applikationen zugrunde liegt, lässt sich nicht einfach auf weitere Cloud-Umgebungen erweitern. Dazu fehlen Standards und Schnittstellen. In dieser Arbeit wird das Problem der Eventbasierten Kommunikation in Multi-Cloud-Umgebungen analysiert. Aus dieser Analyse der Anforderungen werden Konzepte entwickelt, deren Realisierbarkeit im Folgenden anhand von Prototypen gezeigt wird. Dabei zeigt sich, dass die benötigten Lösungsansätze auf die unterschiedlichen Anwendungsfälle zugeschnitten werden müssen. Insbesondere die Prototypen zeigen Probleme auf, die trotz der Nutzung von offenen Standards auftreten, wie einer HTTP-Schnittstelle und der CloudEvents Spezifikation. Dabei sticht beispielsweise die Authentifizierung der Umgebungen untereinander heraus, da dafür kein Standardvorgehen zwischen den Providern besteht. In dieser Arbeit wird Eventbasierte Kommunikation in Multi-Cloud-Umgebungen ermöglicht.

Volltext und
andere Links
Volltext
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
BetreuerLeymann, Prof. Frank; Wurster, Michael
Eingabedatum7. August 2019
   Publ. Informatik