thesis doc. WIP

This commit is contained in:
steveej 2015-10-20 20:07:15 +02:00
parent 535313e2e0
commit 7cce4251b8

View file

@ -1,14 +1,19 @@
# TODO: ${TOPIC}
* Source-Based Build System for Application Containers (a.k.a. the better container creation method)
* From Declarative Source-Package Management to Application Container deployment
* Container Build System using Source-Package Management
# Introduction
This project represents my thesis to achieve the Master of Science title and is part of my studies of Information Technology at the University of Applied sciences in Constance, Germany.
The main concern of the thesis is to find a viable method for creating application containers with the help of a package manager for source-based packages.
The choice for this topic is due to my personal experience with currently available methods for creating application containers, which doesn't include a single one that I felt completely comfortable with and that could provide all the features that I have expected.
My personal experience has been collected in many different fields which allowed me to create a very broad view of use-cases and their respective requirements, in which containers can be used to improve the overall situation.
My personal experience has been collected in different areas which allowed me to create a very broad view of use-cases and their respective requirements, in which containers can be used to improve the overall situation.
The most recent project that I want to name is called [embEDUx][embEDUx], and it aims to provide a flexible solution for creating and deploying a customized Linux distribution for embedded systems in an educational context.
My main part within that project was to design the overall architecture of the build system and to develop the specification for the system archive and the method of processing it to a complete system archive.
Additional experience in this area comes from my work on projects for customers that consulted me to advise and administer their IT small-business infrastructure.
Altogether, I've had the chance to gather requirements and form certain expectations from the perspective of three major IT roles: the system administrator, the system architect and the application developer.
I've had the chance to gather requirements and form certain expectations from the perspective of three major IT roles: the system administrator, the system architect and the application developer.
* TODO: What is a system administrator?
* TODO: What is an application developer?
* TODO: What do they focus on?