Advanced

Container-based Continuous Delivery for Clusters

Stenberg, Per-Gustaf LU (2016) In 1650-2884 EDA920 20152
Department of Computer Science
Abstract
The focus of this master’s thesis was aimed at E.ON’s electricity saving project, 100koll, in collaboration with IT-consulting firm Data Ductus.The 100koll users demand high availability, which creates a complex underlaying system-infrastructure. The processes of deploying and preparing new releases to the system is presently done manually. Data Ductus is requesting an investigation on whether or not containers can facilitate the preparation processes to a point where delivery is done continuously. The solution which was introduced follows five steps of implementation which involves a programmable infrastructure, deployment strategies and a deployment pipeline with a feedback system. What the solution shows us is that containers were able... (More)
The focus of this master’s thesis was aimed at E.ON’s electricity saving project, 100koll, in collaboration with IT-consulting firm Data Ductus.The 100koll users demand high availability, which creates a complex underlaying system-infrastructure. The processes of deploying and preparing new releases to the system is presently done manually. Data Ductus is requesting an investigation on whether or not containers can facilitate the preparation processes to a point where delivery is done continuously. The solution which was introduced follows five steps of implementation which involves a programmable infrastructure, deployment strategies and a deployment pipeline with a feedback system. What the solution shows us is that containers were able to facilitate certain parts of the implementation process that previously prevented Data Ductus from achieving continuous delivery. However, the conducted research also proves with the help of the implementation processes that achieving continuous delivery is not all to do with having access to the correct tools; it also has to do with the mindset of the people involved. (Less)
Please use this url to cite or link to this publication:
author
Stenberg, Per-Gustaf LU
supervisor
organization
course
EDA920 20152
year
type
H3 - Professional qualifications (4 Years - )
subject
keywords
MSc, Continuous Delivery, Configuration Management, Docker, Continuous Integration, Containers, DevOps
publication/series
1650-2884
report number
LU-CS-EX-2016-06
ISSN
1650-2884
language
English
id
8778168
date added to LUP
2016-03-04 11:24:54
date last changed
2016-03-04 11:24:54
@misc{8778168,
  abstract     = {The focus of this master’s thesis was aimed at E.ON’s electricity saving project, 100koll, in collaboration with IT-consulting firm Data Ductus.The 100koll users demand high availability, which creates a complex underlaying system-infrastructure. The processes of deploying and preparing new releases to the system is presently done manually. Data Ductus is requesting an investigation on whether or not containers can facilitate the preparation processes to a point where delivery is done continuously. The solution which was introduced follows five steps of implementation which involves a programmable infrastructure, deployment strategies and a deployment pipeline with a feedback system. What the solution shows us is that containers were able to facilitate certain parts of the implementation process that previously prevented Data Ductus from achieving continuous delivery. However, the conducted research also proves with the help of the implementation processes that achieving continuous delivery is not all to do with having access to the correct tools; it also has to do with the mindset of the people involved.},
  author       = {Stenberg, Per-Gustaf},
  issn         = {1650-2884},
  keyword      = {MSc,Continuous Delivery,Configuration Management,Docker,Continuous Integration,Containers,DevOps},
  language     = {eng},
  note         = {Student Paper},
  series       = {1650-2884},
  title        = {Container-based Continuous Delivery for Clusters},
  year         = {2016},
}