Publikation - Einzelansicht
details for the publication
|Ahmad Alamoush and Holger Eichelberger
|Analyzing and Improving the Performance of Continuous Container Creation and Deployment
|Beitrag zu einer Tagung / Konferenz
|14th Symposium on Software Performance 2023
Continuous Deployment automates the delivery of new versions of software systems. To ease installation and delivery, often container virtualization is applied. In some applications, container images may be subject to variants, as, e.g., device-specific software is needed on Edge devices in Industry 4.0. Here, model-driven approaches can prevent human errors and save development efforts. However, employing a naive approach, creating one container image per variant can be time-consuming. In this paper, we discuss the impact of different (Docker) container image creation techniques for variant-rich Industry 4.0 applications. Our results show that a combination of techniques like container image stacking or semantic fingerprinting can save up to 59% build time and up to 89% deployment time, while not affecting the container startup time.