.

ISSN 2063-5346
For urgent queries please contact : +918130348310

Pipeline-Generated Continuous Integration And Deployment Method For Agile Software Development

Main Article Content

Arvind Kumar Bhardwaj, Sandeep Rangineni, Latha Thamma Reddi, Manoj Suryadevara, Krishnakumar Sivagnanam
» doi: 10.48047/ecb/2023.12.si7.490

Abstract

Because of this, DevOps and Agile concepts were established to ensure that applications can be delivered rapidly and reliably by fostering tight collaboration between developers and infrastructure engineers. The pipeline strategy has helped increase the effectiveness of initiatives. New features are added to the system with each sprint delivery, which is what agile approaches represent. These procedures might have fully formed features or they could have flaws or errors that have an effect on the delivery. This article presents a pipeline strategy for solving delivery issues, which speeds up the delivery process, simplifies testing, and enhances benchmarking. It increases stability and deliverability, reduces system disruption, and integrates numerous test phases. Because it is written in Bash, an interpreted language, this tool may be easily integrated with other systems. We show the value that our solution presently generates based on experimental data. This solution offers a fast and easy method for creating, managing, and automating automated pipelines for CI and CD projects based on the Agile methodology. Standard CI/CD processes may be built upon the suggested solution, stores reusable Docker layers in a cache, and uses Helm to deploy highly available outputs to a Kubernetes cluster. Altering the solution's fundamental concepts and bringing it to more platforms (windows) will be discussed later.

Article Details