METHOD OF APPLYING MACHINE LEARNING TO ENHANCE THE EFFICIENCY OF DEVOPS PROCESSES

Context. The speed and quality of software development determine the competitiveness of products, therefore integrating DevOps and machine learning through MLOps approaches opens new opportunities for optimization. The implementation of MLOps promises enhancements in automation, efficiency, and the quality of development, however, realizing these promises requires the development of practical tools and methods. Objective. The goal of this study is to develop and evaluate a prototype framework based on MLOps to optimize DevOps processes. This prototype is designed to demonstrate how the integration of machine learning can enhance key aspects of DevOps, such as: testing automation, system monitoring, and deployment processes. Method. The research methodology includes the development of a prototype that involves the selection and adaptation of machine learning tools for integration into DevOps. The prototype was experimentally tested on several projects to assess its impact on development speed and product quality. Results. The results confirm that the application of the MLOps framework prototype contributes to significant improvements in the automation of DevOps processes, especially in the areas of testing and monitoring. This, in turn, leads to a reduction in development time and an increase in the quality of the final product. The study demonstrates that implementing an MLOps-based framework prototype into DevOps processes can effectively enhance their productivity and quality. Conclusions. The conclusions from this study provide a valuable foundation for further development of MLOps tools and their application in the software development industry.

Authors

Institutions

Publication Details

Journal
Herald of Khmelnytskyi National University Technical sciences
Published
2024-11-28
DOI
https://doi.org/10.31891/2307-5732-2024-343-6-68
Primary Topic
Engineering Technology and Methodologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

METHOD OF APPLYING MACHINE LEARNING TO ENHANCE THE EFFICIENCY OF DEVOPS PROCESSES

Natalya PRAVORSKA
Herald of Khmelnytskyi National University Technical sciences
Engineering Technology and Methodologies
article

METHOD OF APPLYING MACHINE LEARNING TO ENHANCE THE EFFICIENCY OF DEVOPS PROCESSES

Natalya PRAVORSKA
article en

Abstract

Context. The speed and quality of software development determine the competitiveness of products, therefore integrating DevOps and machine learning through MLOps approaches opens new opportunities for optimization. The implementation of MLOps promises enhancements in automation, efficiency, and the quality of development, however, realizing these promises requires the development of practical tools and methods. Objective. The goal of this study is to develop and evaluate a prototype framework based on MLOps to optimize DevOps processes. This prototype is designed to demonstrate how the integration of machine learning can enhance key aspects of DevOps, such as: testing automation, system monitoring, and deployment processes. Method. The research methodology includes the development of a prototype that involves the selection and adaptation of machine learning tools for integration into DevOps. The prototype was experimentally tested on several projects to assess its impact on development speed and product quality. Results. The results confirm that the application of the MLOps framework prototype contributes to significant improvements in the automation of DevOps processes, especially in the areas of testing and monitoring. This, in turn, leads to a reduction in development time and an increase in the quality of the final product. The study demonstrates that implementing an MLOps-based framework prototype into DevOps processes can effectively enhance their productivity and quality. Conclusions. The conclusions from this study provide a valuable foundation for further development of MLOps tools and their application in the software development industry.

Herald of Khmelnytskyi National University Technical sciencesVol. 343(6(1))
Khmelnytskyi National University (UA)
Openalex Percentile: Top 59%
Engineering Technology and Methodologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.