CREATING A DEVOPS TEMPLATE FOR AN INDUSTRIAL PLATFORM OF CONTINUOUS INTELLIGENCE

Malykh Maksim Aleksandrovich, Student, Department of Big Data Analytics and Video Analysis Methods, Institute of Radioelectronics and Information Technology, Ural Federal University named after the first President of Russia B.N. Yeltsin

Predein Nikita Sergeevich, Student, Department of Big Data Analytics and Video Analysis Methods, Institute of Radioelectronics and Information Technology, Ural Federal University named after the first President of Russia B.N. Yeltsin

Burdin Dmitrij Evgen’evich, Student, Department of Big Data Analytics and Video Analysis Methods, Institute of Radioelectronics and Information Technology, Ural Federal University named after the first President of Russia B.N. Yeltsin

Medvedev Maksim Aleksandrovich, Associate Professor, Department of Big Data Analytics and Video Analysis Methods, Institute of Radioelectronics and Information Technology, Ural Federal University named after the first President of Russia B.N. Yeltsin

Abstract

This article describes the development of a DevOps template for the ORT/CI platform, which supports the concept of Continuous Intelligence in industrial applications. The ORT/CI platform integrates tools like Apache NiFi, JupyterLab, and Totum, enabling data integration and analytics within operational processes. The project’s goal was to create a general template for version control, deployment, and maintenance of user applications on this platform, and to set up collection and visualization of metrics and logs using Prometheus, Grafana, and Loki. A CI/CD pipeline based on GitLab CI was implemented, leveraging containerization (Docker, Kubernetes), automating deployment of functions developed in JupyterLab via the Nuclio serverless platform. The developed template simplifies onboarding to the ORT/CI environment by standardizing development and operations workflows. Results indicate that integrating modern DevOps practices increases automation and visibility of the platform’s operations while retaining configuration flexibility and scalability.

KEYWORDS: DevOps, ORT/CI, Continuous Intelligence, CI/CD, JupyterLab, Nuclio, Apache NiFi, Prometheus, Grafana, Loki, integration platforms, monitoring, automation.

Download article CREATING A DEVOPS TEMPLATE FOR AN INDUSTRIAL PLATFORM OF CONTINUOUS INTELLIGENCEpdficon_small