Enhanced Software Deployment and Integration with an Integrated CI/CD Pipeline
This article will present a new approach for enhancing CI/CD pipelines in the deployment of automotive software based on the cloud. The automobile industry has become dependent more and more on complex software systems; therefore, reliable procedures for deployment are essential. The proposed system integrates LSTM neural networks to exploit predictive analytics and contribute toward better decision-making at each phase of the software development lifecycle. This system ranks test cases according to the probability of failure; it optimizes resource allocation; automates code reviews; and reduces the manual involvement dramatically by analyzing historical data and real-time feedback. Important aspects of architecture include predictive deployment manager, smart build orchestrator, and an automated monitoring system, and everything is designed to really work well within a cloud context. Significant advantages with regard to deployment time as well as resource utilization, and early mistake identification over conventional CI/CD systems have been found when experimental results are compared with them. This novel approach successfully enhances the capability and security level of software deployment for cars, while also providing a scalable framework for further studies in machine learning-enhanced CI/CD systems, potentially applied to other high-stakes industries, such as aerospace and healthcare.
Authors
- Senthil Pandi S
- R.M. Suchindhar
- P Karupannan
- Praveen Kumar (ORCID: https://orcid.org/0000-0002-9606-8960)
Institutions
- Motilal Nehru National Institute of Technology (IN)
- Rajalakshmi Engineering College
Publication Details
- Published
- 2024-11-06
- DOI
- https://doi.org/10.1109/icstsdg61998.2024.11026461
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00