Build , Test를 실시하는 프로세스를 말하며 이러한 통합 프로세스를 상시로 실시해 주는것을 CI라 한다.
통합을 지속적으로 수행하는 것이 CI
CD(Continuous Delivery or Continuous Deploy)
짧은 주기로 소프트웨어를 개발하는 소프트웨어 공학적 접근의 하나로, 소프트웨어가 언제든지 신뢰 가능한 수준으로 출시될 수 있도록 보증하기 위한 것이다. 소프트웨어를 더 빠르게, 더 주기적으로 빌드하고 테스트하고 출시하는 것을 목표로 한다. 이러한 접근은 더 많은 증분 업데이트를 업무 애플리케이션에 적용할 수 있게 함으로써 변경사항의 배포에 대한 비용, 시간, 위험을 줄일 수 있게 한다.
짦은 주기로 개발중인 소프트웨어를 배포하고 그 과정을 자동화하려는 목표로 만들어진 것이 CD, 즉, 지속적 배포다.
CI(Continuous Integration)
CD(Continuous Delivery or Continuous Deploy)