CI는 지속적인 통합 (Continuous Integration)
CD는 지속적인 배포 (Continuous Deployment)를 의미한다.
즉, CI는 구현하는 어플리케이션에 대한 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어서 공유 repo에 통합되므로 여러 명의 개발자가 동시에 작업하는 경우 발생할 수 있는 문제를 해결할 수 있는 개념을 뜻하고,
CD는 개발자의 변경 사항을 repo에서 사용가능한 프로덕션 환경까지 자동으로 릴리즈하여, 수동으로 서비스에 새로운 변경사항을 반영하는 것보다 효율적으로 운영할 수 있는 개념이다.
'개발 > FrontEnd Interview' 카테고리의 다른 글
비트맵과 벡터의 차이 (png vs svg) (0) | 2021.08.16 |
---|---|
CJS, AMD, UMD, ESM (0) | 2021.08.15 |
Shadow DOM이 아니라 Iframe를 사용한 이유 (2) | 2021.07.21 |
obj.method를 할때 자바스크립트에서는 어떤일이 발생할까 (0) | 2021.06.29 |
모듈이란? feat. 일반스코프와 모듈의차이 (0) | 2021.06.28 |