IT Knowledge
[IT Knowledge] CI/CD
근래 들어 Jenkins를 사용하며, 병합과 배포 자동화에 상당한 편리함을 느꼈으며, 이에 대한 정의가 필요할 것이라 여겨져 좋은 설명을 한 개발자분들의 포스팅을 정리. CI/CD 란 ?? CI/CD 는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법. 지속적인 통합 , 지속적인 서비스 제공 , 지속적인 배포를 가능. 새로운 코드의 통합으로 인하여 개발 및 운영팀에 발생하는 문제를 해결하는 솔루션. CI/CD 와 자동화 사실 CI/CD 개념 자체만 두고 보자면 자동화와 직접적으로 관련있는 내용은 아니다. 그럼에도 불구하고 CI/CD하면 거의 항상 따라오는것이 자동화인데, 프로젝트의 크기가 커질수록 자동화가 배제된 CI/CD는 더더욱 상상하기 어려워진다. 이게 도..
2020. 9. 23. 20:38