Diplomarbeit DIP-3615

Bibliograph.
Daten
Kiesewetter, Sebastian: Konzepte zur Vorbereitung des Softwarebetriebs aus Entwicklersicht.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 3615 (2014).
90 Seiten, deutsch.
CR-Klassif.D.2.1 (Software Engineering Requirements/Specifications)
D.2.9 (Software Engineering Management)
Kurzfassung

Die Paradigmen Cloud Computing und Infrastructure as Code eröffnen neue Möglichkeiten für die Entwicklung von Software sowie für das IT-Service Management, die gegenüber den traditionellen Vorgehensweisen einige Vorteile mit sich bringen. Insbesondere durch fortschreitende Automatisierung von Prozessen wird Zeitersparnis und somit Flexibilität und Reduzierung der Kosten erreicht. Darüber hinaus wird die Fehleranfälligkeit von zuvor manuell durchgeführten Managementaufgaben verringert. Vor allem die enge Verzahnung der Unternehmensbereiche Softwareentwicklung und Softwarebetrieb spielt für die erfolgreiche Umsetzung der genannten Vorteile eine große Rolle. Bestrebungen in diese Richtung verfolgt das Paradigma DevOps, indem Methoden der agilen Softwareentwicklung auf die Bereitstellung von virtualisierter IT-Infrastruktur, Middleware und Applikationen angewendet werden. Es existiert eine Reihe von zumeist proprietären Werkzeugen, mit deren Hilfe die Verwaltung von bereitgestellten Diensten in der Cloud standardisiert und automatisiert werden kann. DieseWerkzeuge haben ihreWurzeln in der Domäne des Softwarebetriebs und sind daher für Softwareentwickler nicht ohne ein gewisses Maß an spezifischem Wissen bedienbar. Die vorliegende Arbeit adressiert dieses Problem und integriert Ansätze für die Automatisierung von Management und Bereitstellung von IT-Infrastruktur mit Ausdrucksmöglichkeiten aus der Domäne der Softwareentwickler. Ziel ist es, Softwareentwickler hiermit bei der Erstellung von Spezifikationen zu unterstützen, die als Eingaben für Infrastructure as Code-Werkzeuge erstellt werden müssen.

Volltext und
andere Links
PDF (3513947 Bytes)
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
BetreuerWettinger, Johannes
Eingabedatum24. November 2014
   Publ. Institut   Publ. Informatik