Bachelor Thesis BCLR-0042

BibliographyZimmermann, Michael: Konzept und Implementierung einer generischen Service Invocation Schnittstelle für Cloud Application Management basierend auf TOSCA.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 42 (2013).
88 pages, german.
CR-SchemaC.2.4 (Distributed Systems)
D.2.11 (Software Engineering Software Architectures)
D.2.12 (Software Engineering Interoperability)
J.0 (Computer Applications General)
Abstract

Cloud Computing ist ein viel diskutiertes Thema in der Informations- und Kommunikationstechnologie. Es ermöglicht Unternehmen sich auf ihr Kerngebiet zu konzentrieren ohne dabei auf professionelle IT-Infrastruktur verzichten zu müssen. Allerdings besteht demgegenüber die Gefahr eines Vendor-Lock-in, also die Abhängigkeit eines bestimmten Cloud Anbieters. Diesem Problem nimmt sich TOSCA an. TOSCA ist ein Standard zur Beschreibung von interoperablen Cloud Anwendungen. TOSCA ermöglicht unter anderem die Beschreibung des Aufbaus, Deployments und Managements. Die Universität Stuttgart entwickelt eine Laufzeitumgebung namens OpenTOSCA für diesen Standard. Eine erste prototypische aber dennoch funktionelle Implementierung ist bereits fertiggestellt. In dieser werden Aufrufe von Services allerdings außerhalb des Sichtbarkeitsbereichs des OpenTOSCA Containers ausgeführt.

In der vorliegenden Bachelorarbeit wird deshalb ein Konzept zum generischen Aufruf von Services durch eine zentrale Komponente des OpenTOSCA Containers vorgestellt. Dabei wird auf gestellte Anforderungen und getroffene Ent-wurfsentscheidungen ebenso eingegangen wie auf die Architektur und Möglichkeiten des erarbeiteten Lösungskonzepts. Weiterhin ist eine prototypische Implementierung des Konzepts Teil dieser Arbeit. Es werden daher wichtige sowie interessante Punkte der Implementierung dargestellt und erläutert.

Full text and
other links
PDF (1020725 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Breitenbücher, Uwe
Entry dateJuly 18, 2013
   Publ. Computer Science