CI/CD의 구분

땨땨·2024년 5월 28일

CI/CD 묶어서만 생각했지 한 번도 두개를 구분해 볼 생각은 없었던 것 같다.

CI

Continuous Integration, 지속적인 통합이라는 뜻이다. 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어 저장소에 통합되는 것을 의미한다. 저장소에 코드가 반영되는 것을 말한다.

CD

Continuous Delivery & Continuous Deployment, 지속적인 배포를 의미한다. 실제 프로덕션 환경까지 변경된 코드가 반영되는 것을 의미한다.

CI/CD 업무는 Devops 엔지니어의 업무 중 하나이다.

CI는 젠킨스, CD는 도커가 하는 역할이라고 생각하는게 이해가 빠르다.

출처

누구도 알려주지 않는 백엔드 로드맵

profile
Q. 힘들 때 어떻게 건너갔죠? A. 그냥 힘들어 했더니 지나갔어요!

0개의 댓글