CI/CD란?

<aside> 💡 CI/CD (Continuous Integration/Continuous Delivery)는 애플리케이션 단계를 자동화하여 애플리케이션을 더욱 짧은 주기로 고객에게 제공하는 방법입니다.

</aside>

https://docs.netapp.com/ko-kr/netapp-solutions/containers/devops_with_netapp/dwn_overview_devops.html#devops-사용-사례

https://docs.netapp.com/ko-kr/netapp-solutions/containers/devops_with_netapp/dwn_overview_devops.html#devops-사용-사례

→ 매번 개발자가 코드를 수정하고, 빌드와 테스트를 하고 배포까지 한다면 상당히 많은 시간이 소요된다. 하지만 Git에 코드를 올리면 누군가가 빌드와 테스트, 배포까지 해준다면 쓸데없는 시간을 단축시키고 개발에 더 많은 시간을 투자할 수 있다.

<aside> 💡 이러한 개념에서 나온 것이 CI/CD 이다.

</aside>

CI란?

Continuous Integration 이란 개발자를 위한 자동화 프로세스인 지속적인 통합을 의미한다.

<aside> 💡 간단히 요약하면, 빌드/테스트 자동화 과정이다.

</aside>