Murashkin I.N.
Murashkin Ilia Nikolaevich – Expert, FULLSTACK QA ENGINEER AT VK, KRASNODAR
Abstract: the article explores an approach to integrating predictive analytics into CI/CD processes for Java projects to enhance the stability and efficiency of software development. The proposed methodology includes the identification of key metrics, the development of a predictive model, and its integration into popular CI/CD tools such as Jenkins and GitLab CI. The conducted experimental study demonstrated that the use of predictive analytics can reduce build times, decrease the number of errors, and improve the accuracy of build success predictions to 89%. The scientific novelty of the work lies in the creation of a comprehensive approach to optimizing CI/CD processes for Java development, which can be adapted to a wide range of projects. The practical significance of the research is reflected in the scalability of the proposed solution and its applicability to corporate and distributed development systems. The obtained results confirm the high efficiency of analytical methods in improving DevOps processes and open up opportunities for further research in this field..
Keywords: CI/CD, predictive analytics, machine learning in CI/CD, Jenkins, GitLab CI, build optimization, stability prediction, process automation.
Мурашкин И.Н.
Мурашкин Илья Николаевич – эксперт, инженер по обеспечению качества (Fullstack QA Engineer) в компании VK, г. Краснодар
Аннотация: в статье рассматривается подход к интеграции предиктивной аналитики в процессы CI/CD для Java-проектов с целью повышения стабильности и эффективности разработки. Предложенная методология включает определение ключевых метрик, построение предиктивной модели и её интеграцию в популярные инструменты CI/CD, такие как Jenkins и GitLab CI. Проведенное экспериментальное исследование показало, что использование предиктивной аналитики позволяет сократить время выполнения сборок, уменьшить количество ошибок и повысить точность прогнозов успешности сборок до 89%. Научная новизна работы заключается в создании комплексного подхода к оптимизации процессов CI/CD для Java-разработки, который может быть адаптирован для широкого спектра проектов. Практическая значимость исследования заключается в возможности масштабирования предложенного решения и его применения в корпоративных и распределённых системах разработки. Полученные результаты подтверждают высокую эффективность аналитических методов для улучшения процессов DevOps и открывают перспективы дальнейших исследований в данной области.
Ключевые слова: CI/CD, предиктивная аналитика, машинное обучение в CI/CD, Jenkins, GitLab CI, оптимизация сборок, прогнозирование стабильности, автоматизация процессов.
Список литературы / References
![]() |
Тип лицензии на данную статью – CC BY 4.0. Это значит, что Вы можете свободно цитировать данную статью на любом носителе и в любом формате при указании авторства. | |
Ссылка для цитирования Murashkin I.N. INTEGRATION OF CI/CD SOLUTIONS WITH PREDICTIVE ANALYTICS FOR JAVA PROJECTS [ИНТЕГРАЦИЯ РЕШЕНИЙ CI/CD С ВНЕДРЕНИЕМ ПРЕДСКАЗАТЕЛЬНОЙ АНАЛИТИКИ ДЛЯ JAVA-ПРОЕКТОВ] // CII International Scientific and Practical Conference «International Scientific Review of the Problems and Prospects of Modern Science and Education Свободное цитирование при указании авторства: https://scientific-conference.com/grafik.html (USA, Boton - February, 2025). с. {см. сборник} |
Tweet |