CI/CD는 지속적인 통합(Continuous Integration)과 지속적인 배포(Continuous Delivery / Continuous Deployment)를 자동화하여 소프트웨어의 품질을 높이고 배포 속도를 향상시키기 위한 기법입니다. 이를 통해 코드 변경이 빈번하고 빠르게 이루어지는 환경에서 품질을 유지하며, 빠르게 새로운 기능이나 수정 사항을 배포할 수 있습니다.CI/CD의 핵심 목표는 자동화, 빠른 피드백, 리스크 감소입니다.1. Continuous Integration (CI)Continuous Integration (CI)는 개발자가 작성한 코드를 주기적으로(일반적으로 하루에 여러 번) 통합(merge)하여, 빌드 및 테스트하는 과정입니다.CI의 목적빈번한 코드 통합을 통해 개발자들 ..