프로젝트 하나에 다양한 스테이지를 구성하고 스테이지별로 서버 그룹을 설정할 수 있습니다. 각 스테이지에서는 실행할 시나리오를 여러 개 생성할 수 있어 배포별 특성에 맞는 프로세스를 구성할 수 있고 프로젝트별 서버 그룹 및 시나리오를 한 번에 관리할 수 있습니다.
배포할 소스 파일의 위치를 Object Storage, SourceBuild, 나중에 설정 중에서 선택할 수 있습니다. Object Storage를 선택하면 배포 시 보유한 Object Storage에 업로드해둔 *.zip 형식의 파일을 자동으로 다운로드하여 배포합니다. SourceBuild를 선택하면 빌드 프로젝트 중 가장 마지막으로 배포했던 빌드 결과물을 조회하여 해당 결과물을 자동으로 배포합니다. 나중에 설정을 선택하면 시나리오를 배포할 때 배포할 파일을 설정할 수 있습니다.
네이버 클라우드 플랫폼 웹 콘솔에서 배포 타깃 서버에 생성된 로그를 실시간으로 상세하게 확인할 수 있어 배포 과정에서 발생한 로그를 빠르게 확인하고 대응할 수 있습니다.
네이버 클라우드 플랫폼의 Sub Account와 연동하여 서브 계정을 생성하고 프로젝트별 접근 권한을 설정할 수 있습니다. 각 사용자는 본인의 서브 계정에 부여된 접근 권한 범위 안에서만 SourceDeploy를 사용할 수 있습니다.
SourceDeploy를 사용하여 온프레미스로 코드를 배포하는 경우, 배포 횟수당 요금이 부과됩니다.현재는 배포 타켓이 네이버 클라우드 플랫폼의 인스턴스로 제한되며, 추후 외부의 서버로 확대될 예정입니다.