---
title: "SourceDeploy 시작"
slug: "sourcedeploy-start"
updated: 2026-05-21T09:01:44Z
published: 2026-05-21T09:03:15Z
canonical: "guide-gov.ncloud-docs.com/sourcedeploy-start"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://guide-gov.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SourceDeploy 시작

<p class="platform-info type-classic-vpc">Classic/VPC 환경에서 이용 가능합니다.</p>

SourceDeploy 시작에서는 SourceDeploy 사용 환경과 지원 사양을 확인하고 전체 [사용 시나리오](/docs/sourcedeploy-procedure)와 [용어](/docs/sourcedeploy-glossary)를 숙지한 후 SourceDeploy를 정상적으로 사용하기 위해 사용자가 해야 할 일을 설명합니다. SourceDeploy 시작에서 설명하는 내용은 다음과 같습니다.

* 사전 작업
* 사용자 권한 설정
* 배포 프로젝트 생성

여기까지 완료했다면 SourceDeploy 사용을 위한 기본 과정을 완료한 것입니다. 이후에 좀 더 효율적인 SourceDeploy 운영을 위해 네이버 클라우드 플랫폼의 SourcePipeline를 활용하여 소프트웨어 출시 프로세스를 자동화할 수 있습니다.

위 작업은 SourceDeploy가 아닌 SourcePipeline에서 이용 신청한 후 진행할 수 있으며, 이 가이드에서는 자세하게 설명하지 않습니다. 자세한 사용 방법은 [SourcePipeline 사용 가이드](/docs/devtools-sourcepipeline-pipelineoverview)를 참고해 주십시오.

## 사전 작업<a name="사전작업"></a>

네이버 클라우드 플랫폼 콘솔에서 배포 타깃(Server, Auto Scaling, Ncloud Kubernetes Service, Object Storage)을 생성합니다.

:::(Info) (참고)
SourceDeploy용 에이전트를 Init Script에 작성하여 설치 및 실행하려면 Server 또는 Auto Scaling을 생성하기 전에 Init Script를 작성하여 생성해 주십시오. 자세한 내용은 [에이전트 설치 가이드](/docs/devtools-sourcedeploy-deploysetting)를 참고해 주십시오.
:::

배포 타깃 생성 방법은 생성하고자 하는 배포 타깃에 따라 다음을 참고해 주십시오.
   * Server 생성([VPC](/docs/server-create-vpc)/[Classic](/docs/server-create-classic))
   * [Auto Scaling 생성](/docs/autoscaling-overview)
   * [Ncloud Kubernetes Service 생성](/docs/k8s-k8sstart)
   * [Object Storage 생성](/docs/storage-storage-6-1#object-storage-이용)

## 사용자 권한 설정<a name="사용자권한설정"></a>

로그인 계정에 따른 SourceDeploy 이용 권한을 확인하고, 필요에 따라 콘솔의 **Menu** > **Services > Management & Governance > Sub Account** 메뉴에서 서브 계정에 권한을 설정해 주십시오.

* 고객 계정: SourceDeploy의 모든 기능을 제약 없이 이용 가능 
* 고객이 생성한 서브 계정: SourceDeploy의 모든 기능을 이용하려면 다음 권한 중 하나가 필요
    * NCP_INFRA_MANAGER: 모든 서비스에 접근할 수 있으나 콘솔의 **My Account** > **과금 정보 및 비용 관리** > **청구 및 결제 관리** 메뉴만 접근이 차단된 권한 |
    * NCP_SOURCEDEPLOY_MANAGER: SourceDeploy 내 모든 기능 이용 가능

:::(Info) (참고)
서브 계정에 액션(action)별 상세 권한을 설정하려면 다음을 참고해 주십시오.
  * [Sub Account 사용 가이드](/docs/subaccount-overview)
  * [SourceDeploy 권한 관리](/docs/devtools-devtools-4-5)
:::

## 배포 프로젝트 생성<a name="배포프로젝트생성"></a>

배포 타깃 생성을 마쳤다면 네이버 클라우드 플랫폼 콘솔에서 배포 프로젝트를 생성합니다.

배포 프로젝트를 생성하는 방법은 다음과 같습니다.

:::(Warning) (주의)
여기에서는 배포 프로젝트 생성 방법을 간단하게 소개합니다. 배포 프로젝트 생성 방법에 관한 자세한 내용은 [배포 프로젝트 생성 가이드](/docs/devtools-sourcedeploy-deployconsole#배포프로젝트생성)를 참고해 주십시오.
:::

1. 네이버 클라우드 플랫폼 콘솔에 접속해 주십시오.
2. 콘솔 화면 우측 상단의 **리전 & 플랫폼** 버튼을 클릭해 주십시오.
3. 이용 중인 리전과 플랫폼을 선택한 후 **[적용]** 버튼을 클릭해 주십시오.
4. 콘솔 화면 좌측 상단의 **Menu**를 클릭해 주십시오.
5.  **Services > Developer Tools > SourceDeploy** 메뉴를 차례대로 클릭해 주십시오.
6. **[배포 프로젝트 생성]** 버튼을 클릭해 주십시오.
7. 배포 프로젝트 이름을 입력해 주십시오.
8. 배포 환경을 설정해 주십시오.
   * 사전 작업 시 생성한 배포 타깃을 선택해 주십시오.
9. 배포 프로젝트 정보를 최종 확인한 후 **[배포 프로젝트 생성]** 버튼을 클릭해 주십시오.
