Implementing DevOps Practices in CPPS Using Microservices and GitOps

As digitalization shapes Industry 4.0, integrating software engineering practices into the manufacturing domain becomes a key focus. DevOps is such a practice and methodology that enhances collaboration and automates processes in software development and IT operations. In previous work, we discussed...

Full description

Saved in:
Bibliographic Details
Published in2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA) pp. 1 - 4
Main Authors Koren, Istvan, Rinker, Felix, Meixner, Kristof, Kroger, Moritz, Zeng, Michael
Format Conference Proceeding
LanguageEnglish
Published IEEE 12.09.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:As digitalization shapes Industry 4.0, integrating software engineering practices into the manufacturing domain becomes a key focus. DevOps is such a practice and methodology that enhances collaboration and automates processes in software development and IT operations. In previous work, we discussed challenges and opportunities of applying the DevOps paradigm in Cyber-Physical Production Systems (CPPS) engineering, which are complex systems that integrate physical components with computer-controlled operations. This paper instantiates our DevOps4CPPS framework, spotlighting the application of GitOps and microservices in a CPPS environment. A real-world case study from laser ultra short pulse manufacturing illustrates how the approach effectively addresses the inherent challenges of CPPS, boosting agility and operational performance, while reducing downtime. The paper provides guidance to researchers and practitioners on applying DevOps practices to CPPS, and suggests future research directions.
ISSN:1946-0759
DOI:10.1109/ETFA54631.2023.10275433