CI/CD
[참조] 패스트 캠퍼스 - 한 번에 끝내는 AWS 인프라 구축과 DevOps 운영 초격차 패키지 Online.
CI
CI란 Continous Integration의 약자로 개발자들이 계속해서 mainline에 소스코드를 merge할 수 있도록 구현한 빌드/테스트 자동화 과정을 말한다.
- 커밋을 할 때마다 빌드와 일련의 자동 테스트
- 여러 개발자들의 동시 코드 개발 충돌 문제 해결
CD
CD란 Continous Delivery 또는 Continous Deployment를 의미하며 배포 자동화 과정을 의미한다.
- 품질 저하 없이 최대한 빨리 사용자에게 새로운 기능을 제공
- Continous Delivery는 빌드 결과물을 지속적으로 전달하지만 사람의 개입이 있음
- Continous Deployment는 다르게 사람의 개입 없이 자동화로 진행
[참조] 패스트 캠퍼스 - 한 번에 끝내는 AWS 인프라 구축과 DevOps 운영 초격차 패키지 Online.
끝!