CICD
-
데브옵스(DevOps) / CICD란?IT/AWS 2020. 7. 17. 11:56
데브옵스(DevOps)와 CICD 개념에 대해서 알아보겠습니다. 1. 데브옵스란? 데브옵스라는 단어는 누구나 한 번쯤은 들어봤을 단어인 만큼 굉장히 많이 사용되는 단어지만 명확한 정의를 아는 사람은 많지 않다고 합니다. 데브옵스가 생긴 이유는, 소프트웨어는 개발부터 고객에게 배포될 때까지 개발, 테스트, 인프라 등 다양한 과정을 거치게 됩니다. 다양한 과정을 거치는 만큼 회사가 조금만 커져도 자연스럽게 각 단계를 진행하는데 반복적이고 불필요한 작업과 오버헤드가 생기기 마련이죠. 결과적으로 배포 주기가 길어지고 배포되는 변경 사항이 커져 배포의 위험이 증가하고 고객에게 새로운 소프트웨어가 전달되기까지 오랜 시간이 걸리게 됩니다. 이러한 문제를 해결하기 위해 나온 개념이 데브옵스입니다. 데브옵스는 개발(De..