CI / CD 파이프라인은 무엇인가?
CI / CD 파이프라인
--
파이프에 물이 흐르는 것처럼
IT 운영 환경에는 물 대신 소스코드가 물처럼 흐르는 것을 의미하고
물처럼 흐르면서 자동으로 빌드 및 배포 등이 동작하는 것을 말한다.
즉, 개발자가 소스 코드를 업로드했을 때 최종적으로 배포까지 자동화가 이루어지는 것을
CI / CD 파이프라인이라고 부른다.
CI / CD 파이프라인은
CI 파이프라인과 CD 파이프라인으로 나눌 수 있다.
CI 파이프라인은
지속적인 통합을 의미하여
배포 환경에 배포할 수 있는 아티팩트를 만드는 것을 자동화하는 것으로
소스코드를 빌드하는 것이 목표이다.
CD 파이프라인은
지속적인 배포를 의미하여
CD 파이프라인에서 생성된 아티팩트를 실제 환경에 배포하는 것을 자동화한다.
--
'Terminology' 카테고리의 다른 글
SOLID 원칙 ( 객체 지향 설계 원칙) (1) | 2024.10.26 |
---|---|
객체지향 프로그래밍 (OOP, Object-Oriented Programming) (0) | 2024.10.25 |
DevOps (Development Operations) 란? (0) | 2024.07.04 |
네트워크란? (feat. IP, 네트워크 인터페이스, 포트, NAT, 포트포워딩, DNS) (0) | 2024.06.23 |
동기와 비동기 & 블로킹과 논-블로킹 (0) | 2024.05.09 |