Dev Tool > Deploy > 개요

배포 및 설치 편의를 제공하기 위한 서비스 입니다. 원클릭으로 쉽고 빠르게 소프트웨어를 배포할 수 있습니다.

[그림 1] 서비스 이미지

[그림 1] 서비스 이미지

장점

  • 쉽고 편리한 바이너리 관리 기능 제공
    • 업로드 인터페이스
      • WEB UI
      • Jenkins 플러그인
      • REST API
    • 바이너리 버전 관리
  • 배포 단계별 실시간 모니터링
  • 배포 결과 메일 알림
  • 배포 전/후 시나리오 설정
  • 웹 콘솔 지원

[그림 2] 서비스 이미지

[그림 2] 서비스 이미지

제공 기능

업로드

다양한 업로드 방식의 지원을 통한 업로드 편의성 지원

다운로드

다운로드 링크 알림 기능을 통한 편리한 APP 설치/업데이트 지원

바이너리 조회

과거 바이너리 데이터 유지를 통해 빠른 롤백 기능 지원

배포 프로젝트 관리

프로젝트의 인프라 정보 연동을 통한 손쉬운 설정

배포 시나리오(실행) 관리

사용자 정의 커맨드를 통해 배포 이후 서버 상태 체크 가능

배포 이력 관리

배포 이력관리를 통한 구 바이너리에 대한 안정성 확보

서비스 용어

용어 설명
아티팩트 배포를 관리하는 Deploy 구성의 기본 단위
서버 그룹 시나리오 실행 대상 서버 그룹
시나리오 서버에 실행할 태스크의 집합
태스크 배포 프로세스의 실행 단위
바이너리 사용자로부터 업로드 된 배포 대상 파일
리소스 웹 콘솔에서 생성/수정/이력 관리가 가능한 배포 대상 파일

[표 1] 서비스 용어