본문 바로가기

자라나라 PM

개발자가 말하는 shipping, release, deploy, distribute, rollback

728x90

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

 

728x90