Implementing continuous integration and continuous deployment (CI/CD) pipelines

Nagaraju Thallapally *

University of Missouri Kansas City.
 
Review
International Journal of Science and Research Archive, 2021, 03(02), 248-253.
Article DOI: 10.30574/ijsra.2021.3.2.0073
Publication history: 
Received on 16 September 2021; revised on 21 October 2021; accepted on 28 October 2021
 
Abstract: 
Continuous Integration (CI) and Continuous Deployment (CD) are fundamentals of today’s software development to deliver quality code, deliver faster, and reduce the cost of deployment. Automation of integration and deployment helps teams find the faults before they are found and eliminate manual effort during the development lifecycle with CI/CD pipelines. This article talks about the main parts of CI/CD pipelines, their benefits, best practices, and the tools available to help them. We also cover common organizational barriers to CI/CD implementation and give you solutions for how to overcome them. We also share case studies and the future of CI/CD.
 
Keywords: 
Continuous Integration (CI); Continuous Deployment (CD); Quality code; Deployment automation; CI/CD pipelines; Automation; Fault detection; Manual effort reduction
 
Full text article in PDF: