상위 질문
타임라인
채팅
관점

지속적 전달

위키백과, 무료 백과사전

Remove ads

지속적 전달(Continuous delivery, CD)은 팀이 짧은 주기로 소프트웨어를 개발하는 소프트웨어 공학적 접근 방법으로, 소프트웨어를 언제든지 신뢰 가능한 수준으로 출시할 수 있도록 보증하기 위한 것이다.[1][2] 지속적 전달은 소프트웨어를 더 빠르게 주기적으로 빌드하고 테스트하고 출시하는 것을 목표로 한다. 이러한 접근은 더 많은 증분 업데이트를 제품 단계의 애플리케이션에 적용할 수 있게 함으로써 비용, 시간과 변경사항의 배포에 따른 위험을 줄일 수 있게 한다. 단순하고 반복할 수 있는 배포 프로세스는 지속적 전달에 있어 중요한 요소이다.

원칙

Thumb

지속적 배포(Continuous Deployment)와의 관계

지속적 배포(Continuous Deployment)는 자동화된 소프트웨어 배포를 사용하는 소프트웨어 공학적 접근 방법이다.[3] 그에 따르면 소프트웨어를 짧은 주기로 생산하되, 마지막 제품 단계까지 '버튼 클릭' 을 요구하지 않고 자동화된 소프트웨어 배포 과정을 통한다. 따라서 지속적 배포는 보다 정교한 자동화 형태로 볼 수 있다.[4] 학술 문헌에서는 배포 방식(수동 혹은 자동)에 따라 지속적 전달과 지속적 배포를 구분하고 있다.

참고 문헌

같이 보기

각주

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads