Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorBecke, Martin-
dc.contributor.authorGyetvai, René Daniel-
dc.date.accessioned2024-10-18T10:41:11Z-
dc.date.available2024-10-18T10:41:11Z-
dc.date.created2024-04-16-
dc.date.issued2024-10-18-
dc.identifier.urihttps://hdl.handle.net/20.500.12738/16405-
dc.description.abstractTrends im Bereich der künstlichen Intelligenz, die zunehmende Digitalisierung von Unternehmen wie auch die Transformation in die Cloud erfordern viele Ressourcen und führen zu unterschiedlichen Anforderungen an Computersysteme. Darüber hinaus steigt der Bedarf, Schritte zur Optimierung der Sicherheit von Software über den gesamten Entwicklungsprozess hinweg zu integrieren. Zur Bewältigung dieser Herausforderungen bietet die Automatisierung von Prozessen einige Lösungsansätze. Kombiniert mit modernen Konzepten wie CI/CD und der Containervirtualisierung können diese Ansätze zu effizienten Lösungen führen. Um mögliche Optimierungen zu identifizieren und eine effiziente Lösung darzustellen, erörtert diese Arbeit die Anwendung der Warteschlangentheorie und einiger damit verbundener Gesetzmäßigkeiten. Es wird anhand von Versuchen gezeigt, inwiefern sich vor allem die Gesetze Amdahls und Gustafsons auf die Architektur von CI/CD-Pipelines auswirken und welche Optimierungen durch sie möglich sind. Durch die Anpassung einer klassischen, seriellen Pipeline hin zu einer parallelen Pipeline sowie den Einsatz von Containern wird gezeigt, dass die Effizienz signifikant verbessert werden kann. Diese Verbesserung resultiert besonders aus der Verringerung der Durchlaufzeit und dem optimierten Einsatz von Ressourcen. Damit zeigen die Ergebnisse, dass die Optimierung der Architektur von CI/CD-Pipelines sinnvoll ist und zu einer effizienteren Ausführung beiträgt. Außerdem unterstreichen sie die Bedeutung der Warteschlangentheorie und der damit verbundenen Gesetzmäßigkeiten für die Optimierung von Prozessen innerhalb von CI/CD-Pipelines.de
dc.description.abstractTrends in the field of artificial intelligence, the increasing digitalization of companies and the transformation to the cloud require many resources and lead to different requirements for computer systems. In addition, there is an increasing need to integrate steps to optimize the security of software throughout the entire development process. To overcome these challenges, the automation of processes offers some possible solutions. Combined with modern concepts such as CI/CD and container virtualization, these approaches can lead to efficient solutions. In order to identify possible optimizations and present an efficient solution, this thesis discusses the application of queueing theory and some associated laws. Experiments are used to show the extent to which Amdahl’s and Gustafson’s laws in particular affect the architecture of CI/CD pipelines and which optimizations are possible using them. By adapting a classic, serial pipeline to a parallel pipeline and using containers, it is shown that efficiency can be significantly improved. This improvement results in particular from the reduction in throughput time and the optimized use of resources. The results thus show that optimizing the architecture of CI/CD pipelines makes sense and contributes to more efficient execution. They also underline the importance of queueing theory and the associated laws for the optimization of processes within CI/CD pipelines.en
dc.language.isodeen_US
dc.subjectCI/CDen_US
dc.subjectContainerisierungen_US
dc.subjectDeploymenten_US
dc.subjectEffizienzen_US
dc.subjectWarteschlangentheorieen_US
dc.subjectContainerizationen_US
dc.subjectEfficiencyen_US
dc.subjectQueueing theoryen_US
dc.subject.ddc004: Informatiken_US
dc.titleEffiziente Bereitstellungsprozesse in containerisierten Systemende
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentFakultät Technik und Informatiken_US
thesis.grantor.departmentDepartment Informatiken_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeSudeikat, Jan-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-195943-
tuhh.oai.showtrueen_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.publication.instituteDepartment Informatiken_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.advisorGNDBecke, Martin-
item.creatorGNDGyetvai, René Daniel-
item.languageiso639-1de-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.creatorOrcidGyetvai, René Daniel-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairetypeThesis-
Appears in Collections:Theses
Files in This Item:
Show simple item record

Page view(s)

18
checked on Nov 21, 2024

Download(s)

19
checked on Nov 21, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.