Litcius/Paper detail

Effect of Using Continuous Integration (CI) and Continuous Delivery (CD) Deployment in DevOps to reduce the Gap between Developer and Operation

Abrar Mohammad Mowad, Hamed Fawareh, Mohammad Hassan

20222022 International Arab Conference on Information Technology (ACIT)23 citationsDOI

Abstract

This paper focuses on how to use continuous integration (CI) and continuous Delivery (CD) methodology in DevOps to reduce the developer-operator gap. It also, shows how CI can be a CD bridge. The paper review DevOps and analyze strategies, methodologies, issues, and processes identified for the adoption and implementation of continuing practices. The result of our case studies shows the benefits, and advantages of using CI/CD in software development. Furthermore, this paper presents DevOps as a new model for reducing the gaps between development (Dev) and operations (ops). The Azure tool is used as DevOps CI/CD for the empowerment of continuous delivery of software to enable rapid and frequent releases, this enables rapid responses to changing customer requirements and thus it may be a decisive competitive advantage. This paper also measures the effectiveness of using CI/CD for reducing the time and effort in software development. We also, focus on the DevOps initiative to benefit of CI/CD and to effect of enhances flexibility in delivering the program with the expected quality on time to determine the areas that bridge the gap between Continuous Integration for Continuous Delivery. The methodology used in this paper by exploring and tracking a project developed by the company using the Azure software development tool. The experiment includes a project performance and evaluation.

Topics & Concepts

DevOpsSoftware deploymentComputer scienceSoftwareFlexibility (engineering)Software developmentSoftware engineeringBridge (graph theory)Process managementSystems engineeringEngineering managementEngineeringOperating systemMedicineInternal medicineMathematicsStatisticsSoftware Engineering Techniques and PracticesSoftware Engineering ResearchSoftware System Performance and Reliability
Effect of Using Continuous Integration (CI) and Continuous Delivery (CD) Deployment in DevOps to reduce the Gap between Developer and Operation | Litcius