CI/CD 전략 및 자동화1. CI/CD 개념과 중요성CI/CD(Continuous Integration/Continuous Deployment)는 소프트웨어 개발 프로세스의 생산성을 향상시키기 위한 핵심 자동화 전략입니다. CI는 개발자들이 자주 코드 변경 사항을 통합하고, 이러한 변경 사항을 자동화된 빌드 및 테스트 프로세스를 통해 검증하는 것을 의미합니다. CD는 검증된 코드를 자동으로 배포 환경에 배포하는 프로세스를 포함합니다.이러한 자동화 전략을 통해 개발팀은 빠르게 변경 사항을 배포하고, 피드백 루프를 단축하여 더 나은 품질의 소프트웨어를 지속적으로 제공할 수 있습니다.1.1 CI/CD의 주요 목표코드 변경 사항의 빠른 통합 및 검증자동화된 테스트를 통한 품질 보증배포 속도 및 안정성 향상반복..