본문 바로가기
Programming/DevOps

CI/CD

by lucid_07 2023. 9. 8.
반응형

CI/CD는 지속적인 통합Continuous Integration, 배포Deployment의 약자이다.

 

  • 지속적인 통합: CI
    • 코드 변경 사항을 자주 통합하는 것
    • 변경 사항은 자동화된 빌드 및 테스트 프로세스를 거쳐 메인 코드 브랜치에 병합
    • 변경사항이 다른 부분에 영향을 미치는지 확인하고, 문제가 발생할 경우 즉시 수정 가능

 

  • 지속적인 배포: CD
    • CI의 확장
    • 코드 변경 사항이 자동으로 프로덕션 환경에 배포되는 것
    • 개발자는 사용자에게 새로운 기능과 버그 수정 신속하게 제공

 

👉 배포 환경 한번 구축으로 버그 수정 등 배포된 코드에 대한 관리가 매우 쉬워짐

반응형