Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-9857
Autor(en): Mathony, Tobias
Titel: Erstellen, Bereitstellen und Betreiben von Serverless Cloud-Anwendungen mit TOSCA
Sonstige Titel: Developing, deploying, and operating serverless cloud applications with TOSCA
Erscheinungsdatum: 2018
Dokumentart: Abschlussarbeit (Bachelor)
Seiten: 63
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-98744
http://elib.uni-stuttgart.de/handle/11682/9874
http://dx.doi.org/10.18419/opus-9857
Zusammenfassung: Trotz der relativ kurzen Existenz des Serverless Computing Ansatzes, haben sich bereits mehrere Serverless Plattformen verschiedener Cloud Provider etabliert. Aktuell setzen verschiedene Serverless Plattformen das Serverless Computing Paradigma allerdings proprietär um, was Unternehmen vor der Nutzung von Serverless Computing aufgrund des dadurch entstehenden Vendor-Lock-Ins zurückhalt. Daher ist die plattformübergreifende Kompatibilität von Serverless Funktionen und Events erstrebenswert. TOSCA, ein Standard der OASIS-Gruppe, adressiert Portabilität und automatisiertes Management von Cloud Anwendungen und beschreibt diese unabhängig von Cloud Providern, deren Infrastrukturen und Technologien. Mittels der Konzepte von TOSCA erstellt diese Arbeit einen Ansatz, bei dem Serverless Funktionen und Events provider-unabhängig beschrieben werden. Dadurch wird die Kompatibilität dieser Funktionen und Events zwischen verschiedenen Serverless Plattformen in TOSCA ermöglicht. Außerdem wird durch das Implementieren von provider-spezifischen Management-Operationen via TOSCA das automatisierte Management von Serverless Anwendungen in einer TOSCA-konformen Laufzeitumgebung ermöglicht.
Despite the short existence of the Serverless Computing approach, already several Serverless Platforms of different Cloud Providers have established themselves in the market. Currently, different Serverless Platforms implement the Serverless Computing paradigm proprietary. Therefore, enterprises are held back from the use of Serverless Computing due to the resulting vendor lock-in. Hence, the cross-platform compatibility of Serverless Functions and Events is desirable. TOSCA, a standard from OASIS, addresses portability and automated management of Cloud Applications and describes these Cloud Applications in a provider-agnostic manner. By the means of the concepts of TOSCA, this thesis proposes a concept, which describes Serverless Functions and Events abstracted from specific Serverless Platforms. As a result, Serverless Functions and Events are cross-platform compatible to any Serverless Platform. Furthermore, by the means of implementing platform-specific management operations via TOSCA, this concept enables automated management of these Serverless Applications in a TOSCA runtime, including automated provisioning and deprovisioning.
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
BachelorThesis_TobiasMathony.pdf1,72 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.