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 INTELLIGENCE