Prototype of a Scalable Monitoring Infrastructure for Industrial DevOps.

Henning, Sören (2018) Prototype of a Scalable Monitoring Infrastructure for Industrial DevOps. (Master thesis), Kiel University, Department of Computer Science, Kiel, 104 pp.

thesis_final.pdf - Published Version

Download (2139Kb) | Preview


The digitalization of the conventional, manufacturing industry poses great opportunities but also challenges. As industrial devices, machines, and plants become more intelligent and autonomous, an increasing challenge for business enterprises is to connect and integrate them. This leads to the fact that software plays an increasing role in the daily production processes. In particular, small and medium-sized enterprises have to take high risks caused by high investment costs and a lack of experience in the development of distributed software systems. Agile and iterative methods, such as those that have long been common in other fields of IT, can be a solution to that. Industrial DevOps is an approach to apply those methods and bridge the gap between the development and the operation of software in industrial production environments. To facilitate this, development and operation are considered as a coherent, cyclic, and continuous process. Therefore, Industrial DevOps requires a continuously monitoring of all different aspects within a production.

In this thesis, we present an approach for a monitoring infrastructure for industrial production environments such as factories. It facilitates the integration of different types of sensors in order to make their measurements comparable. Automatically and in real time, recorded data is analyzed and visualized in a number of ways. Due to its microservice-based architecture, our monitoring infrastructure is designed to scale with the production size and to adapt to frequently changing requirements. This is supported by applying open source big data tools that have demonstrated their capabilities in similar challenges of Internet-scale systems. Moreover, to face the challenges of scalability and real-time data processing, our approach unites the principles of cloud and edge computing.

We implemented a prototype that covers all aspects of the designed architecture. This prototype is deployed in a medium-sized enterprise, where we monitored the electrical power consumption of a server, to show the feasibility of our approach. Furthermore, our approach shows scalability characteristics even though it is not always achieved reliably. Therefore, we present possible solutions to increase the reliability.

Document Type: Thesis (Master thesis)
Thesis Advisor: Hasselbring, Wilhelm
Keywords: Industrial DevOps
Research affiliation: Kiel University > Software Engineering
Open Access Journal?: Yes
Projects: TITAN
Date Deposited: 02 Aug 2018 11:12
Last Modified: 02 Aug 2018 11:12

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...