Konzeption und Evaluation einer Continous Delivery Pipeline für ein Maven Projekt

Stier, Julian (2018) Konzeption und Evaluation einer Continous Delivery Pipeline für ein Maven Projekt. Bachelor thesis, Ulm University.

[thumbnail of Bachelorarbeit_FINAL_Julian_Stier.pdf] PDF - Registered users only - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)

Abstract

In Zeiten von immer größer werdenden Softwaresystemen ist ein reibungsloser Softwareentwicklungs- und auslieferungsprozess unerlässlich. Auch nimmt die Wichtigkeit von Softwarequalitätssicherung mit zunehmender Komplexität von Softwaresystemen zu. Um Kundenerwartungen dennoch erfüllen zu können bedarf es den Einsatz von DevOps-Praktiken wie Continous Integration oder Continous Delivery, wodurch der Softwareentwicklungsprozess in vielerlei Hinsicht durch die Automatisierung von manuellen Schritten optimiert werden kann. In dieser Arbeit wird eine Continous Delivery Pipeline für eine mit Maven gebaute Webanwendung konzeptioniert und entwickelt, die ein automatisiertes Ende-zu-Ende Deployment ermöglichen soll. Dabei sollen Entwickler ihre Projektänderungen in ein Repository einpflegen können, welche dann automatisiert auf verschiedene Testkriterien überprüft und unmittelbar später in eine Zielumgebung deployt werden. Teil der Arbeit ist es ebenfalls, geeignete Technologien und Werkzeuge für die Erfüllung der Continous Delivery Prinzipien zu finden und diese zu evaluieren.

Item Type: Thesis (Bachelor)
Subjects: DBIS Research > Master and Phd-Thesis
Divisions: Faculty of Engineering, Electronics and Computer Science > Institute of Databases and Informations Systems > DBIS Research and Teaching > DBIS Research > Master and Phd-Thesis
Depositing User: Herr Marc Schickler
Date Deposited: 05 Feb 2019 15:26
Last Modified: 05 Feb 2019 15:26
URI: http://dbis.eprints.uni-ulm.de/id/eprint/1731

Actions (login required)

View Item
View Item