Coding/Etc 1 CI/CD CI/CD 배경 기존에 비해 프로젝트/코드의 규모가 매우 커졌고, 형상관리나 배포 등을 수동으로 하기 어려워졌다. 때문에 개발자가 직접 코드를 통합하고 관리하는 것보다는 자동화시키는 것이 필요해졌다. CI/CD CI/CD = Continuou Integration (지속적인 통합) + Continuous Delivery/Deployment (지속적인 배포) CI/CD는 앱 개발을 자동화해서 더 짧은 주기로 고객에게 서비스를 제공하는 방법이다. 한번에 모든 기능을 테스트하는 것이 아니라, 분할하여 테스트를 진행함으로써 이를 도모한다. 장점 더 작은 단위로 더 자주 빌드~배포하기 때문에 아래와 같은 이점을 얻을 수 있다. 빌드 타임 ↓ 품질 ↑, 고객 만족도 ↑ 실패율 ↓ 개발자 생산성 ↑ : 빌드/배포에 .. 2023. 3. 30. 이전 1 다음