Thief of Wealth
Published 2021. 8. 14. 22:07
CI, CD의 개념 개발/FrontEnd Interview

CI는 지속적인 통합 (Continuous Integration)

CD는 지속적인 배포 (Continuous Deployment)를 의미한다.

 

즉, CI는 구현하는 어플리케이션에 대한 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어서 공유 repo에 통합되므로 여러 명의 개발자가 동시에 작업하는 경우 발생할 수 있는 문제를 해결할 수 있는 개념을 뜻하고,

 

CD는 개발자의 변경 사항을 repo에서 사용가능한 프로덕션 환경까지 자동으로 릴리즈하여, 수동으로 서비스에 새로운 변경사항을 반영하는 것보다 효율적으로 운영할 수 있는 개념이다.

profile on loading

Loading...