개발자가 말하는 shipping, release, deploy, distribute, rollback
shipping (배송)은 빌드, 테스트, 릴리즈 및 배포까지의 프로세스를 묶어서 말한다.
release, deploy, distribute 세 단어 모두 배포하다 라는 뜻을 지닌다.
release 는 같은 제품을 새롭게 만드는 것. (모든 릴리즈들이 배포되지는 않는다. 테스트를 위해 릴리즈 되기도 한다.)
deploy 는 프로그램 등을 서버와 같은 기기에 설치하여 작동 가능하도록 만드는 일
distribute 는 사용자들이 제품을 사용할 수 있도록 서비스를 제공하는 의미.
예시)
페이스북 버전 xxx가 새롭게 release 되었고,
이를 서버에 deploy 하여
사용자들이 사용할 수 있도록 distribute 하였다.
rollback 은 이전의 release 로 돌리는 것을 말한다. 이 역시 배포의 일종이다.
참고)
https://opentutorials.org/course/1724/9836
release, deploy, distribute - 개발자 영어
release, deploy, distribute 2015-06-13 23:25:04
opentutorials.org
https://brunch.co.kr/@thesorauniverse/4
Ship, Deploy, Release 개념 정리
배송, 배포, 출시 용어 정리 | 참고 평소 개념 파악을 확실히 해두고 싶었던 Shipping, Deployment, Release에 관한 정리입니다. https://blog.turbinelabs.io/deploy-not-equal-release-part-one-4724bc1e726b 위의 포스팅을 참
brunch.co.kr