Creating a DevOps template for an industrial platform of continuous intelligence

Бесплатный доступ

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.

Еще

Devops, ort/ci, continuous intelligence, ci/cd, jupyterlab, nuclio, apache nifi, prometheus, grafana, loki

Короткий адрес: https://sciup.org/14133747

IDR: 14133747

Статья научная