<aside> ❓ 질문 드립니다.. CI/CD가 무엇 인지 설명해 주세요~

</aside>

개발자가 배포할 때마다 일일이 빌드하고 배포하는 과정을 진행하는 것은 한두 번이면 충분하겠지만,

이러한 과정이 수없이 진행된다면 일일이 이 과정을 수행하는 것이 번잡스럽고 지루할 것이다.

그래서 이 수없이 진행되는 배포 과정을 자동화시키는 방법을 구축하게 되는데, 그것을 CI/CD 파이프라인이라고 한다.

**“CI"**는 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)

**"CD"**는 지속적인 서비스 제공(Continuous Delivery) 및/또는 지속적인 배포(Continuous Deployment)

CI와 CD는 합쳐서 보면 소프트웨어 개발 생명주기와 모양이 유사하다.

결과적으로 CI/CD는 파이프라인으로 표현되는 실제 프로세스를 의미하고,

애플리케이션 개발에 지속적인 자동화 및 지속적인 모니터링을 추가하는 것을 의미한다

배포 과정을 자동화시키는 방법을 구축하는 것 === CI/CD 파이프라인”

아무튼, CI/CD 파이프라인을 구성하는 단계는 무었이 있을까?