CI(Continuous Integration), CD(Continuous Delivery / Deployment)에 대해 알아보자.
웹 서비스를 개발/운영하다 보면 CI 와 CD라는 말을 자주 듣게 된다. 보통 CI 와 CD 를 묶어서 이야기하는 경우가 많아서 많은 사람들이(이전에 내가 그랬듯이) 두 개념을 종종 혼동하곤 한다. 이 포스팅에서는 CI와 CD란 무엇인지, 그리고 차이점은 무엇인지 알아본다. CI 와 CD를 실습해보는 것은 창천향로님의 6) 스프링부트로 웹 서비스 출시하기 - 6. TravisCI & AWS CodeDeploy로 배포 자동화 구축하기 글을 읽어보는 것을 추천한다. CI(Continuous Integration) - 지속적 통합 이미지 출처 CI(Continuous Integration)는 빌드와 테스트 자동화에 대한 개념이다. (이하 CI) 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous..
IT/프로그래밍
2019. 4. 7. 20:37