•  
 
 

Tech glossary

Defining IT & technology terms

Continuous Integration and Continuous Deployment (CI/CD)

Continuous Integration and Continuous Deployment (CI/CD) is a DevOps practice where developer updates are finished and made available as soon as possible. Continuous integration is when a code change is implemented into the main code base quickly. And continuous deployment is when an update is made available to the users as soon as it’s ready.

Continuous integration involves writing and running tests at the outset of writing new code for an application. When an effective test is created, developers can quickly find broken code. Continuous deployment involves sending new updates through the development pipeline without human intervention. When an update passes all tests, it then goes live to the users.

By creating procedures for automated testing, continuous integration simplifies the development process. And, continuous deployment helps create a more consistent and reliable feedback loop from the application’s users. Continuous deployment is an extension of continuous integration. CI/CD streamlines the entire development process.

Learn more about CI/CD

Related terms

  • Agile
  • Digital Innovation
  • Machine Learning Operations (MLOps)
  • Scrum
  • Transformation services

Featured content for CI/CD

Article Hot IT Tools: Transform How Work Gets Done Image

Tech Journal Hot IT Tools: Transform How Work Gets Done

Article Application Modernization Strategy Workshop Image

Solution brief Application Modernization Strategy Workshop

Article .NET App Best Practices Assessment Image

Solution brief .NET App Best Practices Assessment

Article DevOps to Azure Accelerator Image

Solution brief DevOps to Azure Accelerator

Narrow your topic:

Digital Innovation  DevOps  Application development  View all focus areas