SMALL
Continuous Integration
-
CI/CD 파이프라인 개념 - CI 편데브옵스 (DevOps) 2023. 8. 13. 22:47
데이터 분석 중 분석 모델 결과가 주기적으로 자동 제공 (모델 서빙 등)되어야 하는 상황이 발생한다. 이때, 협업 관점에서 코드를 타 분석가 및 개발자들과 통합(CI)하고 배포(CD)할 수 있도록 구성하는게 CI/CD 파이프라인이다. 해당 편에서는 CI에 대해 다루고, 2편에서는 CD에 대해 다룬다. 0. CI/CD 파이프라인 개요 CI (Continuous Integraion): 지속적 통합 CD (Continuous Delivery): 지속적 배포 1. CI 란? CI (Continuous Integraion) 즉, 지속적 통합이란 개발자들이 코드 변경 사항을 주기적으로 통합하고 테스트하는 접근 방식을 의미한다. CI는 소스 코드 변경 사항이 계속해서 통합되고 빌드되며, 자동화된 테스트를 통해 소프트..