To see the other types of publications on this topic, follow the link: Software Delivery Pipelines.

Journal articles on the topic 'Software Delivery Pipelines'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Software Delivery Pipelines.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Dachepally, Raju. "Continuous Integration and Continuous Delivery (CI/CD) Pipelines: Best Practices for Modern Enterprises." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 05, no. 10 (2021): 1–8. https://doi.org/10.55041/ijsrem10912.

Full text
Abstract:
Continuous Integration (CI) and Continuous Delivery (CD) pipelines have become indispensable for modern enterprises aiming to achieve agile and scalable software development. This paper explores best practices for designing and implementing robust CI/CD pipelines, focusing on efficiency, security, and scalability. Key strategies include automated testing, pipeline as code, and integrating security measures. The paper features diagrams, flowcharts, and pseudocode to provide actionable insights. Future trends and challenges in CI/CD adoption are also discussed. Keywords CI/CD Pipelines, Automation, DevOps, Continuous Integration, Continuous Delivery, Pipeline as Code, Agile Development, Secure Software Development Lifecycle
APA, Harvard, Vancouver, ISO, and other styles
2

Namsraidorj, Munkhtsetseg, Sanchirjav Lkhaasuren, Bagabold Gendensuren, Khantulga Radnaa, Javkhlan Rentsendorj, and Amirlan Enkhtur. "Continuous Integration and Delivery of Software products: Pipeline implementation." International Journal of Engineering and Computer Science 13, no. 05 (2024): 26172–77. http://dx.doi.org/10.18535/ijecs/v13i05.4821.

Full text
Abstract:
Continuous practices, i.e., continuous integration, delivery, and deployment, are the software development industry practices that enable organizations to frequently and reliably release new features and products. CI/CD is the best practice for teams using a DevOps methodology and is best suited to agile methodologies. CI/CD automates code integration and delivery, allowing software development teams to focus more on business requirements. Implementing CI/CD and automating the delivery process from application development to the live environment using pipelines, reducing the time and errors during manual delivery, the previously mentioned high-quality and reliable software products are delivered to the end user. This work will automate the workflow of software products from development to supply and delivery using pipelines.
APA, Harvard, Vancouver, ISO, and other styles
3

Kamalakar, Reddy Ponaka. "Maintaining Compliance Standards in Code Delivery Pipeline." Journal of Scientific and Engineering Research 9, no. 2 (2022): 175–77. https://doi.org/10.5281/zenodo.13918769.

Full text
Abstract:
In modern software development, ensuring compliance throughout the code delivery pipeline is a critical aspect of organizational success. With evolving regulations and industry standards, it is essential to integrate compliance checks into CI/CD pipelines while preserving the speed and agility of development processes. This white paper outlines key strategies and best practices for implementing and maintaining compliance standards in code delivery pipelines using tools such as GitLab. Topics covered include compliance as code, access control, automated testing, security measures, audit logging, and continuous monitoring.
APA, Harvard, Vancouver, ISO, and other styles
4

Nikita, Romm. "Security Challenges in Continuous Software Delivery." Universal Library of Engineering Technology 02, no. 02 (2025): 01–05. https://doi.org/10.70315/uloap.ulete.2025.0202001.

Full text
Abstract:
This article examines the challenges of structuring security within continuous software delivery processes, highlighting the critical role of comprehensive security approaches. The relevance of this topic is driven by the widespread adoption of DevOps cultures and rapid expansion of CI/CD practices. The research contributes novelty through its systematic analysis of risks, focusing specifically on pipeline-targeted attacks and the theft of sensitive credentials. The paper details vulnerability detection mechanisms at each stage of the development lifecycle, explores tools for rapid threat response, and presents strategies for integrating security checks without compromising release velocity. Particular attention is given to the implementation of DevSecOps approaches and cultural factors influencing teams’ perceptions of security procedures. The objective is to formulate comprehensive guidelines that maintain pipeline efficiency under stringent security controls. To achieve this, static code analysis, dynamic testing, and dependency monitoring techniques were employed. Studies were reviewed to reflect best practices in organizing secure pipelines, supplemented by theoretical sources and contemporary examples from the DevOps community. The conclusion outlines the practical value of the developed strategies. This article will benefit information security professionals, developers, and managers engaged in continuous methodologies.
APA, Harvard, Vancouver, ISO, and other styles
5

Sarathe Krisshnan Jutoo Vijayaraghavan. "Autonomous CI/CD Pipelines: The Future of Software Development Automation." Global Journal of Engineering and Technology Advances 23, no. 1 (2025): 363–69. https://doi.org/10.30574/gjeta.2025.23.1.0126.

Full text
Abstract:
Autonomous CI/CD pipelines represent a transformative advancement in software delivery, leveraging artificial intelligence and machine learning to create self-sufficient deployment infrastructures. These next-generation pipelines minimize manual intervention through intelligent components that analyze historical data, predict failures, optimize resource allocation, and automatically remediate issues. The integration of these capabilities delivers substantial improvements across key performance metrics, including deployment frequency, lead time for changes, and system reliability. Organizations implementing autonomous pipelines report significant reductions in operational costs alongside dramatic enhancements in developer productivity and satisfaction. While implementation challenges exist, particularly regarding initial infrastructure investment, data quality requirements, and cultural adaptation, the documented benefits make a compelling case for adoption. The self-improving nature of these systems creates a positive feedback loop of continuous optimization, enabling organizations to achieve unprecedented levels of software delivery performance while maintaining or enhancing quality. As adoption accelerates, autonomous CI/CD pipelines are positioned to become a standard component of enterprise development environments by 2026.
APA, Harvard, Vancouver, ISO, and other styles
6

Dey, Arnab. "Automation for CI/CD Pipeline for Code Delivery with Multiple Technologies." Journal of Mathematical & Computer Applications 1, no. 3 (2022): 1–3. http://dx.doi.org/10.47363/jmca/2022(1)138.

Full text
Abstract:
In contemporary software development, the use of diverse technologies is prevalent, introducing challenges in managing Continuous Integration and Continuous Delivery (CI/CD) pipelines. This white paper investigates the complexities associated with deploying code written in multiple technologies within a unified CI/CD pipeline. It proposes a comprehensive solution for effective automation to enhance agility, efficiency, and reliability in software delivery.
APA, Harvard, Vancouver, ISO, and other styles
7

Amarjot, Singh Dhaliwal. "Enhancing Software Delivery through Release Pipelines in Release Engineering." European Journal of Advances in Engineering and Technology 6, no. 8 (2019): 63–66. https://doi.org/10.5281/zenodo.12770520.

Full text
Abstract:
In the constantly changing field of software engineering, the deployment of release pipelines stands out as a fundamental element for the streamlined and effective delivery of software applications. This document undertakes a comprehensive exploration of the critical role and functionality of release pipelines within the specialized area of release engineering. It presents a thorough analysis, discussing the integral components, the established best practices that guide industry professionals, the common challenges teams face during implementation, and the anticipated future directions in this technology domain. By evaluating various methodologies and technological innovations, this paper emphasizes the significant advantages that can be gained by refining release pipelines. Such enhancements are shown to lead to marked improvements in the efficiency, reliability, and speed of software delivery cycles, ultimately enhancing product deployment strategies across the industry.
APA, Harvard, Vancouver, ISO, and other styles
8

Pant, Deepak. "EduDevOps : The Ultimate CI/CD Corporate Devops Pipeline Project." INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 09, no. 05 (2025): 1–9. https://doi.org/10.55041/ijsrem47302.

Full text
Abstract:
Abstract -The accelerated pace of digital transformation has heightened the requirement for efficient, scalable, and reliable software delivery practices. Legacy software development and deployment pipelines are typically inefficient owing to manual interventions, siloed teams, and constraints in scalability. This research presents a comprehensive DevOps Capstone Project that takes aim at conceptualizing and executing an enterprise-scale Continuous Integration and Continuous Deployment (CI/CD) pipeline. By utilizing Docker, Kubernetes, Terraform, and other automated tools, the project addresses significant software delivery concerns such as speed, quality, and operational efficiency. The findings demonstrate how a consolidated DevOps pipeline can enable agile development, reduce time-to-market, and improve overall software quality, thereby positioning organizations for long-term digital success Key Words: DevOps, CI/CD Pipeline, Automation, Containerization, Infrastructure as Code
APA, Harvard, Vancouver, ISO, and other styles
9

Vidyasagar Vangala. "Optimizing Continuous Delivery Pipelines for Faster Time-to-Market." International Journal of Scientific Research in Computer Science, Engineering and Information Technology 11, no. 2 (2025): 3048–56. https://doi.org/10.32628/cseit25112783.

Full text
Abstract:
In the modern competitive software development environment, speed with quality is a decisive advantage. Continuous Delivery pipelines are a must to have for frequent and predictable software releases; however, most organizations fail to optimize the Continuous Delivery pipelines for quicker time-to-market. This article looks at some ways to improve the efficiency of the CD pipeline on aspects related to automation, integration, and testing. Topics under discussion will include how smoothed workflows, parallel processing, and intelligent monitoring tools play their role in achieving deployment cycles with high standards of quality and stability in shorter duration. It also points out the best practices for managing infrastructure as code, optimizing version control processes, and promoting effective collaboration between the development, operation, and quality assurance teams. Application of these techniques would speed up the release cycle and enhance product quality to meet the market requirements much faster.
APA, Harvard, Vancouver, ISO, and other styles
10

Omoniyi Babatunde Johnson, Jeremiah Olamijuwon, Zein Samira, Olajide Soji Osundare, and Harrison Oke Ekpobimi. "Developing advanced CI/CD pipeline models for Java and Python applications: A blueprint for accelerated release cycles." Computer Science & IT Research Journal 5, no. 12 (2024): 2645–63. https://doi.org/10.51594/csitrj.v5i12.1758.

Full text
Abstract:
In the fast-paced world of software development, Continuous Integration (CI) and Continuous Deployment (CD) pipelines have become essential for achieving rapid, reliable, and automated release cycles. This review presents a blueprint for developing advanced CI/CD pipeline models tailored specifically for Java and Python applications, two of the most widely used programming languages in enterprise environments. The goal is to streamline software delivery, reduce manual intervention, and enhance overall system resilience. The proposed framework includes leveraging modern CI/CD tools, such as Jenkins, GitHub Actions, and GitLab CI, combined with automated testing, code quality checks, and containerization techniques using Docker and Kubernetes. For Java applications, the focus is on integrating tools like Maven, Gradle, and JUnit to ensure efficient builds, testing, and deployments. Meanwhile, Python pipelines utilize PyTest, virtual environments, and dependency management systems to enhance application stability and scalability. Key strategies include adopting Infrastructure as Code (IaC) with Terraform for consistent environments, implementing microservices to decouple components, and leveraging cloud-native solutions for scalability. Security and compliance are integrated into the pipelines using DevSecOps practices to protect against vulnerabilities and ensure adherence to regulatory standards. By examining real-world use cases, this study demonstrates how optimized CI/CD pipelines can reduce release times, minimize errors, and increase the frequency of deployments, ultimately leading to accelerated software delivery. The review concludes with insights into emerging trends, such as AI-driven CI/CD, serverless architectures, and edge computing, which promise to further revolutionize the software development lifecycle. This blueprint serves as a comprehensive guide for enterprises looking to maximize efficiency and agility in their software release processes. Keywords: Advanced CI/CD Pipeline, Java, Python Models, Review.
APA, Harvard, Vancouver, ISO, and other styles
11

Choi, KyungEon, and Peter Onyisi. "Data Management Package for the novel data delivery system, ServiceX, and Applications to various physics analysis workflows." EPJ Web of Conferences 295 (2024): 06008. http://dx.doi.org/10.1051/epjconf/202429506008.

Full text
Abstract:
Recent developments of HEP software allow novel approaches to physics analysis workflows. The novel data delivery system, ServiceX, can be very effective when accessing a fraction of large datasets at remote grid sites. ServiceX can deliver user-selected columns with filtering and run at scale. We introduce the ServiceX data management package, ServiceX DataBinder, for easy manipulations of ServiceX delivery requests and delivered data using a single configuration file. We show various practical use cases within analysis pipelines that range from a data delivery of a few columns for machine learning study to a data delivery for full-scale physics analysis.
APA, Harvard, Vancouver, ISO, and other styles
12

Ponaka, Kamalakar Reddy. "Shift-left approach for Vulnerability Management in SDLC." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 08, no. 10 (2024): 1–14. http://dx.doi.org/10.55041/ijsrem9417.

Full text
Abstract:
Security vulnerabilities in software development can lead to severe risks if not addressed promptly. By adopting a shift-left approach and implementing gating mechanisms in Continuous Integration/Continuous Delivery (CI/CD) pipelines, organizations can mitigate the impact of high and critical vulnerabilities early in the Software Development Life Cycle (SDLC). This paper discusses a practical methodology for integrating security gates into the CI/CD pipeline to prevent the release of software with critical security flaws. Keywords —Vulnerability Management, Shift-Left Security, CI/CD Pipeline, High Vulnerabilities, Critical Vulnerabilities, Security Gating, SDLC, GitLab, Automation.
APA, Harvard, Vancouver, ISO, and other styles
13

Bhosale, Pradeep. "A Comprehensive Guide to Secure Build Pipelines with Continuous Scanning." International Scientific Journal of Engineering and Management 04, no. 01 (2025): 1–6. https://doi.org/10.55041/isjem00438.

Full text
Abstract:
As modern software engineering practices embrace faster release cycles and agile development methodologies, ensuring that security keeps pace has become a critical challenge. Traditional security reviews conducted at the end of the development lifecycle are no longer adequate. Continuous Integration/Continuous Delivery (CI/CD) pipelines and “shift-left” principles have given rise to continuous security scanning integrating security checks directly into the build and deployment processes. This approach not only detects vulnerabilities and misconfigurations earlier but also reduces remediation costs and prevents security issues from reaching production. This paper presents a comprehensive guide to designing and operating secure build pipelines with continuous scanning. We explore the architecture of a typical CI/CD pipeline, identify key security integration points, and discuss various scanning tools and techniques for code quality, open-source dependency checks, container image hardening, infrastructure-as-code validation, and runtime security. Through diagrams, best practices, tables, and real-world case studies, we provide actionable guidance on selecting tools, configuring alerts, enforcing policies, and building a security-aware engineering culture. We also highlight the importance of compliance, secure artifact storage, and integration with Security Information and Event Management (SIEM) systems. By adopting a holistic, automated, and continuously monitored pipeline, organizations can deliver software at speed without compromising on security or compliance requirements. Keywords DevSecOps, CI/CD, Continuous Scanning, Secure Build Pipelines, Software Supply Chain, Shift-Left Security, Vulnerability Scanning, Compliance, Container Security
APA, Harvard, Vancouver, ISO, and other styles
14

Prayag, Ganoje. "Continuous Integration and Deployment Pipelines." Journal of Scientific and Engineering Research 7, no. 3 (2020): 324–27. https://doi.org/10.5281/zenodo.13752931.

Full text
Abstract:
This research paper explores the principles and best practices of Continuous Integration (CI) and Continuous Deployment (CD) pipelines, focusing on their application in the development of medical device software. As the healthcare industry increasingly relies on software-driven medical devices, ensuring efficient and reliable software delivery is paramount. This paper examines the key components of CI/CD pipelines, discusses best practices for implementation, and presents case studies of successful CI/CD strategies in the medical device industry. The paper also addresses common challenges, potential pitfalls, and future trends in CI/CD for medical device software development.
APA, Harvard, Vancouver, ISO, and other styles
15

Ponaka, Kamalakar Reddy. "Systematic Approach to Prevent Code Vulnerabilities using CI/CD Pipelines." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 08, no. 11 (2024): 1–6. http://dx.doi.org/10.55041/ijsrem7171.

Full text
Abstract:
This paper discusses a systematic approach to integrating Static Application Security Testing (SAST), Software Composition Analysis (SCA), Code Coverage, and Code Quality Checks into Continuous Integration/Continuous Delivery (CI/CD) pipelines. Modern CI/CD pipelines accelerate software delivery but introduce significant security and quality challenges. By incorporating SAST and SCA for security testing, along with code coverage and quality checks, organizations can prevent code vulnerabilities and ensure the maintainability and reliability of their applications. This approach helps development teams shift security and quality controls left, catching issues early in the development lifecycle. Keywords — CI/CD, DevSecOps, Static Application Security Testing (SAST), Software Composition Analysis (SCA), Code Coverage, Code Quality, Vulnerability
APA, Harvard, Vancouver, ISO, and other styles
16

Rahul Chowdary Bondalapati, Lakshmi Apoorwa Kumpatla, and Suvarna Rekha Karumanchi. "Secure-by-Design CI/CD Pipelines: A Zero Trust Framework for Cloud-Native Deployment Automation." Journal of Computer Science and Technology Studies 7, no. 5 (2025): 211–19. https://doi.org/10.32996/jcsts.2025.7.5.27.

Full text
Abstract:
The rapid evolution of cloud-native architectures and continuous deployment practices necessitates a fundamental shift in securing CI/CD pipelines. A novel zero trust framework introduces security controls as first-class entities within pipeline architecture, enforcing continuous verification throughout the software delivery lifecycle. The framework leverages policy-as-code, ephemeral build environments, and cryptographically verified artifact provenance to establish tamper-proof supply chains. Case studies demonstrate significant reductions in security incidents while improving deployment efficiency. The framework's adaptive risk scoring mechanism dynamically adjusts pipeline controls based on contextual threat intelligence and change impact evaluation, addressing the challenges of securing complex cloud-native deployments while maintaining velocity. The integration of machine learning enhances threat detection capabilities, while automated incident response mechanisms ensure rapid mitigation of security events. Implementation strategies emphasize incremental adoption, comprehensive team training, and continuous monitoring, establishing a robust foundation for secure software delivery in modern cloud environments.
APA, Harvard, Vancouver, ISO, and other styles
17

D'yachenko, Nikita, and Andrey Zabrodin. "Automatic Generation of CI/CD Pipelines Based on Project Metadata: A New Approach to Accelerating Software Development." Intellectual Technologies on Transport, no. 1 (March 24, 2025): 74–82. https://doi.org/10.20295/2413-2527-2025-141-74-82.

Full text
Abstract:
The article addresses the issue of automating the configuration processes of CI/CD pipelines for software development and deployment. The authors analyze the existing challenges of manual configuration and propose an innovative approach based on utilizing project metadata for automatic pipeline generation. Purpose: to develop a method for automatic pipeline generation using metadata and to assess the impact of this approach on software development within CI/CD practices. To achieve this goal, a service implementing the proposed approach has been developed. Results: to demonstrate that automating pipeline configuration enhances development efficiency and reduces software delivery time. Practical significance: a potentially wide application of the proposed method across various software development domains would contribute to increased standardization and reduce labor costs. The discussion presents recommendations for further improvements to the developed service, explores its application prospects, and highlights areas requiring further research and development.
APA, Harvard, Vancouver, ISO, and other styles
18

Middae, Vijaya lakshmi. "AI-Driven Performance Tuning of Jenkins Pipelines in Scalable DevOps Environments." International journal of networks and security 05, no. 01 (2025): 215–20. https://doi.org/10.55640/ijns-05-01-13.

Full text
Abstract:
In today’s rapidly evolving software development landscape, DevOps has emerged as a vital practice to ensure faster delivery and improved collabora- tion between development and operations teams. Jenkins, a widely adopted open-source automation server, is central to Continuous Integration and Con- tinuous Deployment (CI/CD) pipelines. However, as systems scale, tradi- tional methods of pipeline optimization often fall short in maintaining per- formance and resource efficiency. This paper explores the integration of Ar- tificial Intelligence (AI) to dynamically enhance the performance of Jenkins pipelines in scalable DevOps environments. We propose an AI-driven framework that leverages machine learning mod- els to analyze historical build data, identify pipeline bottlenecks, predict build failures, and automatically tune performance parameters. Techniques such as anomaly detection, reinforcement learning, and predictive analytics are employed to provide actionable insights and automation in decision-making. The framework monitors pipeline execution metrics—such as queue times, ex- ecutor utilization, and test runtimes—and learns optimal configurations that minimize latency and resource overhead. The AI models continuously adapt to evolving workloads, ensuring that pipelines remain efficient as project de- mands change. To validate the proposed framework, we conducted experiments using real-world Jenkins job data from enterprise-scale DevOps environments. Re- sults show a 30–45 This study demonstrates that AI can play a transformative role in op- timizing CI/CD workflows by introducing intelligence, adaptability, and re- silience into pipeline management. Our solution provides a generalized ap- proach that can be extended to other orchestration tools and aligns with the broader goals of DevOps automation and intelligent software engineer- ing. Ultimately, the research contributes to the growing field of AIOps by showcasing how AI-enhanced automation in DevOps environments can lead to higher software delivery velocity, improved developer productivity, and re- duced operational costs. Future work includes expanding the framework to support cross-platform integration, real-time observability dashboards, and federated learning for multi-tenant DevOps ecosystems.
APA, Harvard, Vancouver, ISO, and other styles
19

Researcher. "SECURING CI/CD PIPELINES: STRATEGIES FOR MITIGATING RISKS IN MODERN SOFTWARE DELIVERY." International Journal of Engineering and Technology Research (IJETR) 9, no. 2 (2024): 1–9. https://doi.org/10.5281/zenodo.13365012.

Full text
Abstract:
This comprehensive article explores the critical challenge of securing Continuous Integration and Continuous Deployment (CI/CD) pipelines in modern software development. It addresses the common security threats faced by organizations, including credential leaks, supply chain attacks, and unauthorized access, while offering actionable strategies to mitigate these risks. The paper delves into best practices for enhancing CI/CD security, covering crucial aspects such as secret management, encryption techniques, secure CI/CD tools, immutable infrastructure, and comprehensive security testing methodologies. Additionally, it emphasizes the importance of role-based access control and continuous learning in maintaining robust security postures. Through an examination of real-world case studies, the article provides insights into successful implementations of secure CI/CD pipelines and valuable lessons learned from security breaches. Looking towards the future, the paper discusses emerging trends in CI/CD security, including the potential of artificial intelligence and machine learning in enhancing threat detection, as well as the growing adoption of shift-left security practices. By synthesizing current research, industry best practices, and forward-looking approaches, this article serves as a vital resource for organizations seeking to fortify their software delivery processes against evolving cyber threats while maintaining the agility and efficiency that CI/CD pipelines offer.
APA, Harvard, Vancouver, ISO, and other styles
20

Divya Kodi. "Efficient CI/CD Strategies: Integrating Git with automated testing and deployment." World Journal of Advanced Research and Reviews 20, no. 2 (2023): 1517–30. https://doi.org/10.30574/wjarr.2023.20.2.2363.

Full text
Abstract:
Continuous Integration( CI) and Continuous Deployment (CD) allow prompt delivery of quality software with lesser disruption between development teams. With this simple yet effective Process, Git is a superb tool; the utility combination of Git with some YAML CI/CD templates makes us a better CI/CD pipeline. Keywords: Continuous integration and delivery, Continuous integration and delivery with Git, Automated testing and deployment, Lean continuous integration and delivery, Agile software development 1. Introduction Continuous Integration (CI) and Continuous Delivery (CD) are two of the most vital methodologies in today's software development environment, as they aid developers in developing, testing, and releasing software in much shorter cycles. This study examines an overview of lean CI/CD with Git - automated testing and deployment methods and techniques and gives an extensive overview of approaches and methods providing tools for lean CI/CD sessions. When Git is embedded in CI/CD workflows, code can seamlessly be transferred between development, test, and production environments to give immediate feedback and reduce downtime. These tools simplify the automatic merging of code, running of tests and deployment, thereby reducing human mistakes, increasing productivity, and speeding up a the process of delivering a higher quality software. CI/CD Tools (Jenkins, GitHub Actions, GitLab CI, etc) are there to automate these processes and help out with the scale. CI/CD involves automated testing to make sure you have sufficient quality and reliability in your software. These tests include unit tests, integration tests, and end-to-end tests, which help developers spot and address issues earlier and prevent defects from escaping from one level of system development to another, making this process less resource-intensive. Moreover, deployment automation (e.g., Docker and Kubernetes) allows organizations to deliver continuously without having to depend too much on people. Then, blue-green and canary deployments allow for updates with zero downtime. It further delves into the economic and operational impacts of adopting CI/CD pipelines. Hence, time-to-market is reduced, resources are utilized better, and teams collaborate well, etc. Thus, resorts to containerization and orchestration technologies render deployments cars scalable and reliable, even in complex ecosystems. Configuration drift, manual errors, etc, are some of the bottlenecks for maintaining large-scale environments and Infrastructure as Code ( IaC ) tools ( Terraform, AWS CloudFormation, etc.) allow for consistent and repeatable processes for deployment. Companies who have adopted CI/CD strategies share how it changed their processes via case studies. By integrating Docker-based deployments with GitLab CI/CD, an e-commerce company was able to increase their deployment speed by as much as 40%, while trunk-based development paired with Jenkins allowed a financial services company to increase their test coverage and speed up releases. These are just some of the many very real benefits of incorporating Git, automated testing, and deployment strategies into a CI/CD process. While they are useful, providing CI/CD pipelines can be complicated. The challenges of scaling pipelines to large repositories, securing secrets and toolchain compatibility are non-trivial. In this paper, we will point out these challenges and suggest steps to overcome them. To help organizations get the most out of CI/CD in their workflows, best practices such as enforcing consistent branching policies in CI/CD tools, integrating quality gates (like SonarQube), and using comprehensive monitoring and logging systems are also covered. Looking forward, new trends, including AI-based CI/CD, serverless pipelines and GitOps, will transform the software delivery landscape. The AI-powered predictive analytics will be used to call relevant offerings from the productivity pipeline, and the serverless architectures will reduce the infrastructure load to run the machine-learned tasks. Taking this a step further is GitOps, a newer paradigm centred around declarative infrastructure management, which can help simplify complex deployments.
APA, Harvard, Vancouver, ISO, and other styles
21

F. Cadavid, Héctor. "Continuous Delivery Pipelines for Teaching Agile and Developing Software Engineering Skills." International Journal of Modern Education and Computer Science 10, no. 5 (2018): 17–26. http://dx.doi.org/10.5815/ijmecs.2018.05.03.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Devashish Ghanshyambhai Patel. "Enhancing CI/CD security with provenance metadata and supply chain best practices." World Journal of Advanced Engineering Technology and Sciences 16, no. 1 (2025): 019–32. https://doi.org/10.30574/wjaets.2025.16.1.1181.

Full text
Abstract:
Continuous Integration and Continuous Delivery (CI/CD) pipelines have transformed modern software development by enabling faster release cycles, increased collaboration, and improved automation. However, these benefits also introduce complex security challenges, particularly within software supply chains. As the sophistication of cyber threats evolves, adversaries are increasingly targeting CI/CD environments to infiltrate trusted software delivery processes. This journal article presents a comprehensive exploration of how integrating provenance metadata and adopting supply chain security best practices can mitigate these risks. Through analysis of recent cyber incidents, industry-standard frameworks, and detailed technical implementations, this paper outlines a practical and scalable approach for securing CI/CD pipelines. It emphasizes the role of transparency, traceability, and verification in building resilient DevOps workflows and provides actionable recommendations for both practitioners and researchers.
APA, Harvard, Vancouver, ISO, and other styles
23

Vijayaraghavan, Sarathe Krisshnan Jutoo. "Autonomous Banking Release Pipelines: Balancing Innovation and Compliance in Financial Software Delivery." European Journal of Computer Science and Information Technology 13, no. 13 (2025): 134–42. https://doi.org/10.37745/ejcsit.2013/vol13n13134142.

Full text
Abstract:
Autonomous banking release pipelines represent a transformative approach to financial software delivery that balances innovation acceleration with regulatory compliance and risk management. This article explores the multifaceted benefits of implementing automated delivery frameworks in the highly regulated banking sector. Through comprehensive integration of security validation, compliance checks, advanced deployment strategies, and cross-functional collaboration, financial institutions achieve significant operational, financial, and competitive advantages. The implementation of blue/green deployments, canary releases, and feature toggles enables near-continuous availability of critical banking functions while minimizing risk. By embedding governance as code and implementing comprehensive monitoring frameworks, institutions establish complete audit trails that satisfy regulatory requirements while maintaining agility. The quantitative benefits span multiple dimensions: reduced compliance costs, accelerated time-to-market, improved system reliability, enhanced security posture, and greater operational efficiency. As financial institutions navigate an increasingly competitive landscape characterized by rapid technological change and evolving customer expectations, the maturity of autonomous release pipelines emerges as a critical differentiator between market leaders and laggards in the banking sector.
APA, Harvard, Vancouver, ISO, and other styles
24

Singh, Chandra Prakash. "The Role of RPA in Transforming DevOps: Driving CI/CD Efficiency and Beyond." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 09, no. 01 (2025): 1–6. https://doi.org/10.55041/ijsrem8160.

Full text
Abstract:
The COVID-19 pandemic has profoundly reshaped the global business environment, compelling organizations to accelerate their digital transformation journeys. Remote work has become the standard, fueling an unprecedented demand for swift and dependable software delivery. This white paper delves into how Robotic Process Automation (RPA) can revolutionize DevOps practices, particularly through the automation of Continuous Integration and Continuous Deployment (CI/CD) pipelines. By integrating RPA, organizations can eliminate manual bottlenecks, enhance accuracy, and scale their software delivery processes effectively. Keywords Robotic Process Automation (RPA), DevOps Automation, Continuous Integration (CI), Continuous Deployment (CD), CI/CD Pipelines, Digital Transformation, Remote Work Efficiency, Real-Time Testing, Error Reduction, Process Scalability, Compliance Automation, Labor Optimization, Cost Efficiency, Workflow Automation, Incident Management Automation
APA, Harvard, Vancouver, ISO, and other styles
25

Azeezat Raheem, Adeola Mercy Osilaja, Ikeoluwa Kolawole, and Victor Eyo Essien. "Exploring continuous integration and deployment strategies for streamlined DevOps processes in software engineering practices." World Journal of Advanced Research and Reviews 24, no. 3 (2024): 2813–30. https://doi.org/10.30574/wjarr.2024.24.3.3988.

Full text
Abstract:
Continuous Integration (CI) and Continuous Deployment (CD) have become fundamental practices in modern software engineering, driving efficiency and reliability in DevOps processes. These strategies emphasize automation, collaboration, and iterative delivery to streamline the development lifecycle, ensuring that software updates are delivered rapidly and consistently. This paper explores advanced CI/CD strategies to optimize DevOps workflows, reduce deployment risks, and enhance the agility of software engineering teams. The study begins with an overview of CI/CD principles, highlighting their role in automating testing, integration, and deployment. It examines common challenges in implementing CI/CD pipelines, including managing dependencies, ensuring test reliability, and handling rollback scenarios. By analysing industry case studies, the research showcases successful implementations of CI/CD pipelines in diverse sectors, detailing the tools, frameworks, and practices that contributed to their success. Key innovations, such as containerization with Docker, orchestration using Kubernetes, and the integration of artificial intelligence for predictive analytics, are discussed as enablers of advanced CI/CD processes. The paper also addresses organizational challenges, such as aligning cross-functional teams and fostering a DevOps culture that prioritizes collaboration and continuous improvement. To ensure long-term success, the study emphasizes the importance of metrics and monitoring in CI/CD pipelines, such as deployment frequency, mean time to recovery, and change failure rate. The paper concludes by presenting a roadmap for evolving CI/CD strategies to meet the demands of increasingly complex software systems and rapid technological advancements. This research offers actionable insights for DevOps practitioners and software engineers aiming to streamline development and delivery processes, fostering innovation and resilience in competitive development environments.
APA, Harvard, Vancouver, ISO, and other styles
26

Azeezat, Raheem, Mercy Osilaja Adeola, Kolawole Ikeoluwa, and Eyo Essien Victor. "Exploring continuous integration and deployment strategies for streamlined DevOps processes in software engineering practices." World Journal of Advanced Research and Reviews 24, no. 3 (2024): 2813–30. https://doi.org/10.5281/zenodo.15241805.

Full text
Abstract:
Continuous Integration (CI) and Continuous Deployment (CD) have become fundamental practices in modern software engineering, driving efficiency and reliability in DevOps processes. These strategies emphasize automation, collaboration, and iterative delivery to streamline the development lifecycle, ensuring that software updates are delivered rapidly and consistently. This paper explores advanced CI/CD strategies to optimize DevOps workflows, reduce deployment risks, and enhance the agility of software engineering teams. The study begins with an overview of CI/CD principles, highlighting their role in automating testing, integration, and deployment. It examines common challenges in implementing CI/CD pipelines, including managing dependencies, ensuring test reliability, and handling rollback scenarios. By analysing industry case studies, the research showcases successful implementations of CI/CD pipelines in diverse sectors, detailing the tools, frameworks, and practices that contributed to their success. Key innovations, such as containerization with Docker, orchestration using Kubernetes, and the integration of artificial intelligence for predictive analytics, are discussed as enablers of advanced CI/CD processes. The paper also addresses organizational challenges, such as aligning cross-functional teams and fostering a DevOps culture that prioritizes collaboration and continuous improvement. To ensure long-term success, the study emphasizes the importance of metrics and monitoring in CI/CD pipelines, such as deployment frequency, mean time to recovery, and change failure rate. The paper concludes by presenting a roadmap for evolving CI/CD strategies to meet the demands of increasingly complex software systems and rapid technological advancements. This research offers actionable insights for DevOps practitioners and software engineers aiming to streamline development and delivery processes, fostering innovation and resilience in competitive development environments.
APA, Harvard, Vancouver, ISO, and other styles
27

Justin rajakumar Maria thason. "AI-Driven DevSecOps: Advancing Security and Compliance in Continuous Delivery Pipelines." International Research Journal on Advanced Engineering and Management (IRJAEM) 3, no. 05 (2025): 1666–73. https://doi.org/10.47392/irjaem.2025.0268.

Full text
Abstract:
The inclusion of Artificial Intelligence (AI) into the DevSecOps pipelines has revolutionized the way organizations think of the implementation of security and compliance in the Continuous Delivery pipelines. The results on the performance, accuracy, and flexibility have been measurable in the dynamic software environments wherein the teams have utilized AI-enhanced static analysis, vulnerability scanning, real-time threat detection, and automated compliance validation. This paper critically reviews the current state of practice in using AI for the support of DevSecOps tools and methodologies, evaluates empirical performance, and identifies the building blocks of the core architecture and operations of these emerging weapons in the fight against software insecurity. The end of the paper outlines future research directions to overcome the remaining model explainability, data privacy, standardization, and regulatory compliance challenges. The findings indicate that AI plays a major role in expanding and transforming the existing DevSecOps practices and the way security can be used in software engineering workflows.
APA, Harvard, Vancouver, ISO, and other styles
28

Koneru, Naga Murali Krishna. "Automating CI/CD Pipelines Using Terraform and GitLab: Best Practices for Scalability and Efficiency." International Journal of Economics Finance & Management Science 10, no. 04 (2025): 23–46. https://doi.org/10.55640/ijefms/volume10issue04-03.

Full text
Abstract:
Modern software development uses CI/CD pipelines to speed up software systems' delivery timelines. Most technical teams face pipeline system expansion as a critical engineering hurdle. The paper presents a detailed framework for the automation of CI/CD pipelines, which combines Terraform and GitLab specifically to achieve maximum scalability and efficiency. Organizations can create affordable and secure cloud infrastructure deployment management through a GitLab CI/CD platform integrated with Infrastructure as Code (IaC) frameworks. This allows them to manage infrastructure deployment simultaneously with application deployments while ensuring repeatability. Application and process efficiency and automated infrastructure deployment stem from the connection between IaC technology and GitLab CI/CD tools. The document shows deployment processes by demonstrating actual code, which helps organizations gain competence in tool usage. During the actual implementation of the framework, deployment speed increased by 55%, as the framework reduced infrastructure costs by 25% and improved deployment reliability to 70%. Terraform and GitLab work together to transform DevOps operational frameworks based on the provided results. Implementing such a framework enables organizations to optimize their DevOps workflows, lowering manual tasks while expanding their CI/CD pipeline capabilities. The paper presents essential best practices and integration methods that provide essential knowledge about present-day software development requirements for automated deployments.
APA, Harvard, Vancouver, ISO, and other styles
29

Koneru, Naga Murali Krishna. "Automating CI/CD Pipelines Using Terraform and GitLab: Best Practices for Scalability and Efficiency." International Journal of Computer Science & Information System 6, no. 1 (2021): 06–29. https://doi.org/10.55640/ijcsis/volume06issue01-02.

Full text
Abstract:
Modern software development uses CI/CD pipelines to speed up software systems' delivery timelines. Most technical teams face pipeline system expansion as a critical engineering hurdle. The paper presents a detailed framework for the automation of CI/CD pipelines, which combines Terraform and GitLab specifically to achieve maximum scalability and efficiency. Organizations can create affordable and secure cloud infrastructure deployment management through a GitLab CI/CD platform integrated with Infrastructure as Code (IaC) frameworks. This allows them to manage infrastructure deployment simultaneously with application deployments while ensuring repeatability. Application and process efficiency and automated infrastructure deployment stem from the connection between IaC technology and GitLab CI/CD tools. The document shows deployment processes by demonstrating actual code, which helps organizations gain competence in tool usage. During the actual implementation of the framework, deployment speed increased by 55%, as the framework reduced infrastructure costs by 25% and improved deployment reliability to 70%. Terraform and GitLab work together to transform DevOps operational frameworks based on the provided results. Implementing such a framework enables organizations to optimize their DevOps workflows, lowering manual tasks while expanding their CI/CD pipeline capabilities. The paper presents essential best practices and integration methods that provide essential knowledge about present-day software development requirements for automated deployments.
APA, Harvard, Vancouver, ISO, and other styles
30

Dhaliwal, Amarjot Singh. "Artificial Intelligence in Managing Artifacts and Binaries in CI/CD." Journal of Artificial Intelligence & Cloud Computing 1, no. 1 (2022): 1–3. http://dx.doi.org/10.47363/jaicc/2022(1)340.

Full text
Abstract:
In contemporary software development, Continuous Integration (CI) and Continuous Deployment (CD) have become essential practices for boosting productivity, ensuring high code quality, and accelerating delivery times. With the rising complexity of software projects, effectively managing artifacts and binaries within the CI/CD pipeline is increasingly important. Leveraging Artificial Intelligence (AI) has proven to be a game-changer in this domain, as it can significantly enhance the efficiency, accuracy, and reliability of these processes. This paper delves into the role of AI in optimizing the management of artifacts and binaries in CI/CD pipelines, examining the numerous benefits, addressing potential challenges, and considering future prospects in this evolving field.
APA, Harvard, Vancouver, ISO, and other styles
31

Vivek, Jain. "Continuous Testing in CI/CD Pipelines." INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH AND CREATIVE TECHNOLOGY 9, no. 1 (2023): 1–7. https://doi.org/10.5281/zenodo.14883221.

Full text
Abstract:
The rapid evolution of software development methodologies has placed increasing emphasis on the need for efficiency, reliability, and speed in delivering high-quality applications. Continuous Integration and Continuous Deployment (CI/CD) have become fundamental in modern DevOps practices, enabling seamless and frequent software releases. At the heart of this automation-driven approach lies Continuous Testing (CT), a critical process that ensures software quality by verifying each code change before deployment. Unlike traditional testing methods that occur later in the development lifecycle, Continuous Testing integrates automated testing throughout the pipeline, reducing defects, mitigating risks, and maintaining stability across different environments. This paper delves into the essential role of Continuous Testing in CI/CD pipelines, outlining its benefits, challenges, and practical solutions. We examine real-world case studies, industry best practices, and emerging trends, such as AI-driven test automation, self-healing tests, and blockchain-based security validation. Additionally, we explore the importance of test environment consistency, performance optimization, and shift-left/shift-right testing approaches. Through this discussion, we aim to provide a comprehensive understanding of Continuous Testing’s transformative impact on software delivery and its promising future directions.
APA, Harvard, Vancouver, ISO, and other styles
32

Polinati, Anjani kumar. "Devops And Ai: Automating Software Delivery Pipelines For Continuous Integration And Deployment." Nanotechnology Perceptions 20, no. 4 (2024): 788–805. https://doi.org/10.5281/zenodo.15541264.

Full text
Abstract:
Over the past few years, AI has proliferated across multiple industries, including software development. The integration of AI in processes such as DevOps has proven to be particularly useful in improving the efficiency and scope of Continuous Integration and Continuous Deployment (CI/CD) pipelines. This paper assesses the impact of AI automating software delivery processes by focusing on optimizing performance, minimizing errors, and decreasing time-to-deployment cycles. It examines the application of several AI methods, like reinforcement learning, multi-agent systems, and anomaly detection, in real-time DevOps workflows. It proposes a personalized AI architecture aimed at automating decision making, predicting system failures, and supporting intelligent resource allocation. Through a case study, this research captures the improvements in deployment speed, build time, and error detection with the application of these models. In addition, the ethical concerns and risks of applying AI in DevOps, specifically issues of transparency, explainability, and security, is examined. The results state that AI stands to substantially improve the workflow of practitioners within the DevOps paradigm by solving software delivery problems, all while optimizing on reliability and speed while addressing the scalability and rigidity issues of traditional CI/CD pipelines. The paper suggests directions for further research, calling for the development of responsible AI models suited for deployment in complex and large-scale software ecosystems.
APA, Harvard, Vancouver, ISO, and other styles
33

Swetha, Sistla. "The Evolution of Continuous Integration – Continuous Delivery." International Journal of Innovative Research in Engineering & Multidisciplinary Physical Sciences 9, no. 4 (2021): 1–7. https://doi.org/10.5281/zenodo.14261017.

Full text
Abstract:
CI/CD has been instrumental in changing the way developers used to work with software; this evolution allowed the delivery of code changes faster and in a more reliable way. In this whitepaper, take a look at how Continuous Integration and Continuous Delivery work within a historical context, their present state, and trends for the future, as well as how the integration of both disciplines has shaped modern DevOps environments. What began as a series of separate practices for integrating the code and deploying it, respectively, grew into one discipline whereby all those aspects got automated towards software delivery. Automating the most critical software lifecycle stages-from integrating the code and testing to deploying and monitoring-software delivery, the CI/CD pipelines attain collaboration, increase development velocity, and reduce release risk.
APA, Harvard, Vancouver, ISO, and other styles
34

Donca, Ionut-Catalin, Ovidiu Petru Stan, Marius Misaros, Dan Gota, and Liviu Miclea. "Method for Continuous Integration and Deployment Using a Pipeline Generator for Agile Software Projects." Sensors 22, no. 12 (2022): 4637. http://dx.doi.org/10.3390/s22124637.

Full text
Abstract:
Lately, the software development industry is going through a slow but real transformation. Software is increasingly a part of everything, and, software developers, are trying to cope with this exploding demand through more automation. The pipelining technique of continuous integration (CI) and continuous delivery (CD) has developed considerably due to the overwhelming demand for the deployment and deliverability of new features and applications. As a result, DevOps approaches and Agile principles have been developed, in which developers collaborate closely with infrastructure engineers to guarantee that their applications are deployed quickly and reliably. Thanks to pipeline approach thinking, the efficiency of projects has greatly improved. Agile practices represent the introduction to the system of new features in each sprint delivery. Those practices may contain well-developed features or can contain bugs or failures which impact the delivery. The pipeline approach, depicted in this paper, overcomes the problems of delivery, improving the delivery timeline, the test load steps, and the benchmarking tasks. It decreases system interruption by integrating multiple test steps and adds stability and deliverability to the entire process. It provides standardization which means having an established, time-tested process to use, and can also decrease ambiguity and guesswork, guarantee quality and boost productivity. This tool is developed with an interpreted language, namely Bash, which offers an easier method to integrate it into any platform. Based on the experimental results, we demonstrate the value that this solution currently creates. This solution provides an effective and efficient way to generate, manage, customize, and automate Agile-based CI and CD projects through automated pipelines. The suggested system acts as a starting point for standard CI/CD processes, caches Docker layers for subsequent usage, and implements highly available deliverables in a Kubernetes cluster using Helm. Changing the principles of this solution and expanding it into multiple platforms (windows) will be addressed in a future discussion.
APA, Harvard, Vancouver, ISO, and other styles
35

Malipeddi, Anil Kumar, and Sreekanth Pasunuru. "Securing DevOps CI/CD pipelines with Agent-Based and Agentless Solutions." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 08, no. 12 (2024): 1–7. https://doi.org/10.55041/isjem01319.

Full text
Abstract:
As organizations increasingly adopt containerized applications and Continuous Integration/Continuous Deployment (CI/CD) pipelines, managing and securing secrets becomes critical to maintaining robust security. CI/CD pipelines are critical to modern software development, enabling rapid delivery of software updates. However, these pipelines often handle sensitive secrets such as credentials, API keys, and tokens, making them an attractive target for adversaries. This paper explores two distinct approaches to secrets management in DevOps environments: agent- based solutions, such as CyberArk Credential Providers, and agentless solutions, such as centralized credential providers. We also examine the use of CyberArk Conjur for securing secrets in containerized applications and CI/CD tools like Jenkins. By comparing these approaches and presenting best practices, this paper highlights their roles in enhancing security, operational efficiency, and compliance in DevOps pipelines. Keywords: DevOps, Secrets Management, CyberArk Conjur, CI/CD Security, Credential Providers, CCP, Agent- Based Solutions, Agentless Solutions, Jenkins, Container Security.
APA, Harvard, Vancouver, ISO, and other styles
36

Rapolu, Upesh Kumar. "Leveraging Azure DevOps for Streamlined CI/CD Processes in Application Development." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 09, no. 02 (2025): 1–7. https://doi.org/10.55041/ijsrem12417.

Full text
Abstract:
Continuous Deployment (CD) and Continuous Integration (CI) are essential in today's rapid software development environment for providing high-quality software quickly. Azure DevOps, a comprehensive suite of tools by Microsoft, significantly enhances CI/CD processes. This paper examines how Azure DevOps optimizes efficiency in software development teams through automation, collaboration, and project management. It details the platform's core services, such as Azure Pipelines, Azure Repos, Azure Test Plans, Azure Artifacts, and Azure Boards, highlighting their impact on streamlining workflows. By adopting Azure DevOps, organizations can achieve faster delivery cycles, maintain high-quality standards, and improve overall productivity. This study aims to provide a thorough understanding of Azure DevOps' transformative potential in modern application development. Keywords—Continuous Integration, Continuous Deployment, Azure DevOps, Software Development, Automation, CI/CD Pipelines
APA, Harvard, Vancouver, ISO, and other styles
37

Apurva Reddy Kistampally. "Intelligent DevOps : Leveraging AI to Revolutionize Software Delivery." International Journal of Scientific Research in Computer Science, Engineering and Information Technology 10, no. 6 (2024): 1242–50. https://doi.org/10.32628/cseit241061165.

Full text
Abstract:
This article examines the transformative impact of artificial intelligence on DevOps practices and software delivery methodologies, presenting a comprehensive analysis of current implementations, challenges, and future directions. The article explores how AI-driven solutions are revolutionizing traditional DevOps workflows through advanced automation, predictive analytics, and intelligent decision-making systems. Key focus areas include the optimization of CI/CD pipelines through pattern recognition and machine learning algorithms, the enhancement of code quality through automated review systems, and the implementation of predictive analytics for proactive risk management in release cycles. The article delves into practical applications of AI in testing automation, user behavior simulation, and anomaly detection while addressing critical considerations such as model drift management and integration complexities. Through article analysis of industry implementations and emerging trends, this article demonstrates how organizations can achieve significant improvements in deployment efficiency, code quality, and operational reliability through AI-DevOps integration. The article indicates that organizations implementing AI-driven DevOps practices have experienced substantial reductions in deployment failures, accelerated release cycles, and enhanced software quality metrics. This article provides valuable insights for practitioners and researchers seeking to understand and implement AI-powered DevOps solutions while navigating the associated technical and organizational challenges.
APA, Harvard, Vancouver, ISO, and other styles
38

Vivek, Prasanna Prabu. "CI/CD in a Multi-Cloud World: Challenges and Solutions." International Journal of Leading Research Publication 6, no. 3 (2025): 1–8. https://doi.org/10.5281/zenodo.15154849.

Full text
Abstract:
Continuous Integration and Continuous Deployment (CI/CD) have become critical components of modern software development lifecycles, enabling rapid delivery, iterative development, and operational efficiency. As enterprises increasingly adopt multi-cloud strategies - leveraging multiple public and private cloud platforms such as AWS, Azure, Google Cloud, and on-premise infrastructure - the complexity of implementing and managing CI/CD pipelines across heterogeneous environments grows significantly. These challenges include inconsistent tooling, integration friction, data sovereignty, latency variations, vendor lock-in risks, and a lack of unified governance.Multi-cloud CI/CD introduces complications in orchestrating deployments, securing environments, synchronizing configurations, and maintaining compliance. Development teams must navigate varied APIs, access controls, and platform capabilities while ensuring consistent testing, observability, and rollback mechanisms across all cloud environments. However, emerging technologies and best practices offer robust solutions. Cross-platform pipeline orchestration tools, infrastructure as code (IaC), containerization, service meshes, and AI-driven observability frameworks are transforming how CI/CD is executed across multi-cloud architectures.This white paper explores the strategic challenges and viable solutions for deploying resilient CI/CD pipelines in multi-cloud settings. It outlines foundational principles, compares tooling ecosystems, examines real-world implementations, and presents recommendations for aligning multi-cloud CI/CD with organizational agility and compliance goals. By adopting these best practices, enterprises can achieve scalable, reliable, and automated software delivery workflows that span cloud boundaries while preserving developer productivity and platform neutrality.
APA, Harvard, Vancouver, ISO, and other styles
39

Emmanuel Akpe, Oyinomomo-emi, Denis Kisina, Oluwasanmi Segun Adanigbo, Abel Chukwuemeke Uzoka, and Nneka Adaobi Ochuba. "A Conceptual Framework for Building Cost-Conscious CI/CD Workflows in Agile Software Teams 2583-6641." International Journal of Management and Organizational Research 2, no. 2 (2023): 135–42. https://doi.org/10.54660/ijmor.2023.2.2.135-142.

Full text
Abstract:
This paper presents a conceptual framework for building cost-conscious Continuous Integration/Continuous Deployment (CI/CD) workflows within Agile software teams. With the rapid adoption of Agile methodologies and the increasing reliance on CI/CD pipelines, managing the cost of software delivery has become a critical challenge. The proposed framework addresses the growing need for cost optimization by focusing on the integration of automation, resource management, and the selection of appropriate tools, while maintaining high performance and quality in software development. Key components of the framework include defining cost-conscious CI/CD, optimizing pipeline architecture, and establishing best practices for implementation. The paper also explores the common challenges in cost management, such as tool selection and infrastructure scaling, and offers strategies for overcoming these challenges through automation and optimization. Real-world case studies illustrate the successful application of cost-conscious CI/CD workflows in Agile teams. The findings emphasize the importance of continuous monitoring and iterative adjustments to achieve sustainable, cost-efficient software delivery. The paper concludes with implications for Agile teams, highlighting the long-term benefits of adopting cost-conscious approaches, and suggests areas for future research and development in CI/CD cost management.
APA, Harvard, Vancouver, ISO, and other styles
40

Ma, Yachao, Zhiqiang Huang, Zhanghua Lian, Weichun Chang, and Huan Tan. "Effects of a new drag reduction agent on natural gas pipeline transportation." Advances in Mechanical Engineering 11, no. 10 (2019): 168781401988192. http://dx.doi.org/10.1177/1687814019881923.

Full text
Abstract:
Pipeline transportation is the major way to transport natural gas. How to reduce energy dissipation and retain the gas delivery capacity are the main problems of pipeline transportation. In this article, a new drag reduction agent named CPA is synthesized. An experimental investigation on the roughness-reducing effect of CPA on the inner surface of the pipeline is carried out. The effect of CPA on natural gas flow regime in the near-wall region of the pipeline is researched with Fluent software. Field tests for calculating the drag reduction rate of CPA are performed. The results show that CPA can reduce the roughness of the inner surface effectively, and the maximum roughness-reducing percentage is 38.74%. Meanwhile, CPA can reduce the frictional drag and thereby improve transportation capacity of pipelines. After injecting CPA, the streamline of the natural gas in the near-wall region is more consistent. The velocity fluctuation decreases by 93.2%. The mean turbulence intensity decreases by 53.01%. The pipeline pressure further decreases the roughness of the inner surface of the pipeline. The field test shows that the maximum drag reduction rate of CPA is 25%, and it is suitable for application in gathering and transportation pipelines of high flow velocity and turbulent rough region.
APA, Harvard, Vancouver, ISO, and other styles
41

Shashidhar Solige. "Automated testing in modern software development: navigating challenges and opportunities." World Journal of Advanced Research and Reviews 26, no. 1 (2025): 955–61. https://doi.org/10.30574/wjarr.2025.26.1.1128.

Full text
Abstract:
Automated testing has become a cornerstone of modern software development, revolutionizing how organizations approach quality assurance and continuous delivery. This evolution reflects the growing complexity of software systems and the increasing adoption of agile methodologies and DevOps practices. Automated testing integration with continuous integration and deployment pipelines has transformed traditional testing approaches, enabling faster feedback loops and more reliable software delivery. While automated testing offers significant efficiency, coverage, and reliability benefits, it also presents challenges in test maintenance, environmental dependencies, and test stability. The advancement of artificial intelligence and machine learning technologies, coupled with improved test design patterns and enhanced testing tools, offers promising solutions to these challenges. Implementing strategic test selection, maintainable test architectures, and continuous monitoring practices provides a framework for successful test automation adoption.
APA, Harvard, Vancouver, ISO, and other styles
42

Kunal Parekh. "Next-Gen Quality Assurance: Leveraging AI, Automation, and DevOps for Scalable Software Excellence." International Research Journal on Advanced Engineering and Management (IRJAEM) 3, no. 06 (2025): 2345–51. https://doi.org/10.47392/irjaem.2025.0370.

Full text
Abstract:
As software delivery accelerates in scope and scale, traditional Quality Assurance (QA) methods are proving insufficient. This review explores the evolution and future of QA through the integration of Artificial Intelligence (AI), automation, and DevOps practices—collectively termed Next-Gen QA. We synthesize findings from key research and industry implementations to highlight how AI-driven test generation, machine learning-based anomaly detection, and continuous testing pipelines have transformed the QA landscape. We also present a conceptual model for scalable QA and validate it through empirical results. The review concludes by outlining future directions, including explainable QA systems, continual learning agents, and QA-AIOps integration. This paper serves as a guide for researchers and practitioners striving to deliver high-quality software at scale.
APA, Harvard, Vancouver, ISO, and other styles
43

Sumanth Kadulla. "Zero trust in cloud infrastructure: Implementing secure CI/CD Pipelines." World Journal of Advanced Research and Reviews 26, no. 2 (2025): 450–57. https://doi.org/10.30574/wjarr.2025.26.2.1662.

Full text
Abstract:
Zero Trust architecture represents a fundamental shift in securing cloud infrastructure, particularly within CI/CD pipelines where traditional perimeter-based security approaches increasingly fail against sophisticated threats. This technical article explores how implementing Zero Trust principles—"never trust, always verify"—creates robust protection throughout the software delivery lifecycle. The implementation spans across multiple dimensions: securing modern CI/CD tools including GitHub Actions, Azure DevOps, and GitLab; establishing comprehensive identity and access management with just-in-time privileged access; leveraging PowerShell for security automation; and ensuring robust container security across Docker and Kubernetes environments. Each dimension contributes to a defense-in-depth strategy that addresses the unique challenges of cloud-native environments. The article demonstrates how explicit verification of all access requests, regardless of origin, combined with fine-grained permissions, continuous monitoring, and automated compliance validation creates significantly enhanced security postures. For organizations undergoing digital transformation with automated software delivery pipelines, adopting these Zero Trust methodologies ensures application integrity throughout the development lifecycle while maintaining the agility benefits that make cloud environments valuable in the first place.
APA, Harvard, Vancouver, ISO, and other styles
44

Sumit, Lad. "ENHANCING CI/CD PIPELINES WITH AI: ADVANCED TEST AUTOMATION, MONITORING AND ALERTS." INTERNATIONAL JOURNAL OF PROGRESSIVE RESEARCH IN ENGINEERING MANAGEMENT AND SCIENCE (IJPREMS) 04, no. 09 (2024): 453–56. https://doi.org/10.5281/zenodo.13846422.

Full text
Abstract:
This paper explores the role of AI to enhance the software development life-cycle particularly as it relates to ContinuousIntegration (CI) and Continuous Delivery (CD).This paper explores how AI can be used to enhance the use of test automation, monitoring and alarms to ensure highlyreliable CI/CD pipelines and software development. It explores how AI can add value to ensure more reliable andproactive response to failed tests, performance issues, and critical failures in software systems. The paper dives intocurrent methodologies, best practices and challenges and how to implement AI-driven monitoring and testing. It alsodelves into future trends in automated testing and CI/CD.
APA, Harvard, Vancouver, ISO, and other styles
45

Yogeswara, Reddy Avuthu. "Balancing Speed and Security in DevOps Pipelines." INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH AND CREATIVE TECHNOLOGY 5, no. 1 (2019): 1–8. https://doi.org/10.5281/zenodo.14183889.

Full text
Abstract:
The rapid adoption of DevOps practices has trans- formed software development by enabling frequent deploy- ments through Continuous Integration and Continuous Delivery (CI/CD) pipelines. However, achieving high deployment speed often introduces security risks, as faster releases reduce the time available for thorough testing and auditing. This paper investigates the inherent tension between speed and security in DevOps pipelines, identifying common challenges such as vulnerabilities slipping through rapid deployments, fragmented toolchains, and insufficient risk assessment.To address these challenges, we explore strategies that allow organizations to maintain a balance between agility and security. Key solutions include the automation of security checks within CI/CD processes, adopting risk-based deployment strategies, and implementing continuous monitoring frameworks. Additionally, the paper discusses the role of leadership in fostering a security- aware culture and the need for toolchain standardization to ensure consistent security practices across distributed teams. The findings demonstrate that while the trade-off between speed and security is unavoidable, organizations can adopt practices to minimize risks without compromising agility. Future research should explore the role of emerging technologies such as AIOps in optimizing both pipeline performance and security compliance.
APA, Harvard, Vancouver, ISO, and other styles
46

V, Falkevych, and Lisniak A. "Optimization of Infrastructure Deployment for Multi-Frontends in Monorepo." Artificial Intelligence 30, AI.2025.30(2) (2025): 63–70. https://doi.org/10.15407/jai2025.02.063.

Full text
Abstract:
Context: this study examines the optimization of CI/CD pipelines for the subsequent deployment of containerized applications in order to enhance the efficiency of multi-frontend projects within monorepo environments. Objective: the primary objective is to develop and evaluate the effectiveness of the proposed infrastructure deployment approach by implementing specialized pipeline configurations that support parallel task execution and caching mechanisms. Method: an empirical research methodology was adopted to analyze the impact of CI/CD pipeline optimization techniques on build performance and resource utilization. The study includes a comparative experiment between sequential and parallelized pipeline executions, demonstrating a measurable reduction in total build timewhen parallel processing and caching are employed effectively. These results highlight the practical benefits of task decomposition and concurrency in complex, component-driven architectures. Additionally, the study explores automation strategies for managing the CI/CD lifecycle, including artifact storage, cleanup policies, and deployment orchestration. Results: this research contributes to the field of software engineering by providing a validated methodology for CI/CD optimization in large-scale, monorepo-based multi-frontend systems. The findings offer actionable insights for developers and DevOps practitioners seeking to modernize their deployment processes and can be extended to broader software delivery pipelines to improve maintainability and operational efficiency. Conclusions: the results obtained underscore the importance of aligning architectural decisions with CI/CD design. In particular, the use of parallelization and modular builds not only enhances performance but also promotes better separation of concerns and system modularity. These findings encourage further exploration of optimization strategies that integrate architectural and infrastructural improvements in tandem.
APA, Harvard, Vancouver, ISO, and other styles
47

Ratnangi, Nirek. "Impact of Continuous Integration and Continuous Deployment (CI/CD) on Software Quality and Delivery Speed in Linux Systems." European Journal of Advances in Engineering and Technology 6, no. 8 (2019): 95–99. https://doi.org/10.5281/zenodo.13919415.

Full text
Abstract:
Continuous Integration (CI) and Continuous Deployment (CD) have become pivotal processes in modern software development, aiming to enhance software quality and expedite delivery. By evaluating case studies, reviewing literature, and analyzing industry reports, we explore how CI/CD processes enable automated testing, frequent code integration, and rapid deployment. Furthermore, we assess how these practices affect key metrics such as defect detection, time to market, and system stability in Linux environments, where open-source software development practices dominate. The findings highlight that CI/CD pipelines improve software quality by fostering early bug detection and reduce delivery time through automation. However, they also pose challenges in terms of infrastructure complexity and security vulnerabilities. This paper concludes by recommending best practices for implementing CI/CD in Linux-based projects to maximize the benefits while mitigating the risks.
APA, Harvard, Vancouver, ISO, and other styles
48

Naga Murali Krishna Koneru. "Modernizing CI/CD Pipelines: Migrating from Legacy Tools to GitLab for Enterprise Applications." International Journal of Science and Research Archive 1, no. 2 (2021): 136–56. https://doi.org/10.30574/ijsra.2021.1.2.0027.

Full text
Abstract:
In today’s modern software development, CI and CD pipelines are essential tools for faster and more reliable delivery of high-quality software. Such legacy CI/CD tools perpetuate themselves, and many enterprises continue to cling to inefficient, janky, and constantly fragmented tools that default to introduce complexities in scaling and integrating with modern technologies. This paper advocates developing a modern CI/CD system with GitLab, a DevOps platform combining version control, CI/CD, monitoring, and security into a single unified platform. This paper studies the difficulties with the current CI/CD systems, what GitLab presents advantages for, and how to perform an enterprise migration of CI/CD. Scalability, automation features, and smooth integration with cloud platforms like Kubernetes and AWS are advantages of Google GitLab. A real-world case study of migration to GitLab shows empirically that it increased the deployment frequency, lead time, and operational efficiency. The results indicate that GitLab provides a good scale, efficient, and integrated solution in support of the requirements of the modern software architecture, which includes microservices and cloud-native applications. This research gives businesses a hands-on approach to their CI/CD pipelines, focusing on automated processes, toolchain convergence, and continuous improvement. Organizations adopting GitLab acquire speed in software delivery, lessen operational costs, and keep the market edge when technology becomes more complex.
APA, Harvard, Vancouver, ISO, and other styles
49

Sarathe Krisshnan Jutoo Vijayaraghavan. "Security as code: Transforming DevSecOps through CI/CD Integration." World Journal of Advanced Engineering Technology and Sciences 15, no. 1 (2025): 2219–25. https://doi.org/10.30574/wjaets.2025.15.1.0446.

Full text
Abstract:
Security as Code (Sac) represents a transformative approach to addressing the critical challenge of balancing rapid software delivery with robust security measures. By embedding security directly into continuous integration and continuous deployment pipelines, Sac enables organizations to automate, standardize, and scale security practices throughout the software development lifecycle. This integration transforms security from a bottleneck into an enabler of development velocity while significantly enhancing risk posture. The article explores the theoretical framework of Sac, including its foundations in immutability, shift-left principles, and automated feedback mechanisms. Implementation strategies within Jenkins pipelines highlight practical approaches to security scanning integration, policy as code, secrets management, and compliance automation. The organizational impact of Sac implementation extends beyond technical improvements to catalyze cultural transformation, breaking down traditional silos between development, operations, and security teams. Despite compelling benefits, challenges persist in tool integration, skills availability, governance requirements, and cultural resistance. When properly addressed, these obstacles give way to a security model that is more consistent, efficient, and effective than traditional approaches, ultimately enabling organizations to build more resilient systems without Sacrificing delivery speed.
APA, Harvard, Vancouver, ISO, and other styles
50

Sachin, R. Doddaguni, R. Rohith, Asif S. Salman, and M. N. Manas. "Understanding SDLC using CI/CD pipeline." International Journal of Soft Computing and Engineering (IJSCE) 9, no. 6 (2020): 22–25. https://doi.org/10.35940/ijsce.F3405.059620.

Full text
Abstract:
Development of complex and quality software necessitates the use of a development model, so that the development process is efficient, reliable and faster. Software development life cycle (SDLC) is a well-defined and wellorganized process used to plan, develop, deploy and maintain high quality software systems. DevOps is one recent addition to SDLC that ensures that the development and operations team collaborate to accelerate the deployment and delivery of higher quality software products. This paper throws a light on how development processes are accelerated using DevOps tactics like continuous integration and deployment (CI/CD) pipelines. however, there are several factors that prevent the organizations from using these approaches. Discovering the evolution of DevOps and its continuous practices, gives a thorough understanding of the importance of the DevOps culture. Manual deployment and testing increase the feedback time of a commit operation. The paper discusses various tools available in the DevOps community that can be used to automate various stages of continuous integration and deployment pipeline, so that the feedback time is reduced.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!