University of Twente Student Theses

Login

Docker : Advantages and Security Implications on a Python Client-Linux Application

Murgea, A.D.S. (2024) Docker : Advantages and Security Implications on a Python Client-Linux Application.

[img] PDF
533kB
Abstract:Over the years, Docker has gained a high level of attention among enterprises, individual users and researchers. With its success, the number of vulnerabilities and malicious intents increased, raising security concerns among the public. Numerous studies have already been conducted that aimed to identify, categorize, assess or mitigate these vulnerabilities. Although more scarce, some studies also discussed the practical process of dockerization, however with a focus on web services or data processing software. This paper aims to blend elements of a literature review and an empirical study to offer an overview of the advantages and security impacts of Docker and present new insights from dockerizing and performing a security assessment on a Python Client-Linux application. Furthermore, we investigate the feasibility of introducing some recommended security best practices in the context of our application. The chosen running environment for the application is a Raspberry Pi 4 and the security assessment is performed using a security tool called Snyk.
Item Type:Essay (Bachelor)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science BSc (56964)
Link to this item:https://purl.utwente.nl/essays/100975
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page