

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS CDK VS 코드
<a name="cdk-explorer"></a>


****  

|  | 
| --- |
| 이 시험판 설명서는 미리 보기 버전 기능에 관한 것입니다. 이 시험판 설명서는 변경될 수 있습니다. | 

**AWS CDK 서비스**를 사용하면 [AWS Cloud Development Kit (AWS CDK)](https://aws.amazon.com/cdk/) 애플리케이션 또는 *앱* 작업을 수행할 수 있습니다. AWS CDK에 대한 자세한 내용은 [AWS Cloud Development Kit (AWS CDK) 개발자 안내서](https://docs.aws.amazon.com/cdk/latest/guide/)에서 확인할 수 있습니다.

AWS CDK 앱은 CloudFormation 스택과 AWS 리소스에 대한 정의를 포함하는 *[구성](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html)*라는 빌딩 블록으로 구성됩니다. **AWS CDK 탐색기**를 사용하면 AWS CDK 구성에서 정의된 [스택](https://docs.aws.amazon.com/cdk/latest/guide/stacks.html) 및 [리소스](https://docs.aws.amazon.com/cdk/latest/guide/resources.html)를 시각화할 수 있습니다. 이 시각화는 Visual Studio 코드 (VS 코드) 편집기의 개발자 도구 창에 있는 *트리 보기*로 볼 수 있습니다.

이 섹션에서는 VS 코드 편집기에서 **AWS CDK **를 액세스하고 사용하는 방법에 대한 정보를 제공합니다. 로컬 IDE에 Toolkit for VS Code를 [설치 및 구성](setting-up.md)했다고 가정합니다.

**Topics**
+ [AWS CDK 애플리케이션 작업](aws-cdk-apps.md)

# AWS CDK 애플리케이션 작업
<a name="aws-cdk-apps"></a>


****  

|  | 
| --- |
| 이 시험판 설명서는 미리 보기 버전 기능에 관한 것입니다. 이 시험판 설명서는 변경될 수 있습니다. | 

AWS Toolkit for VS Code **AWS CDK탐색기를** 사용하여 AWS CDK 애플리케이션을 시각화하고 작업할 수 있습니다.

## 사전 조건
<a name="aws-cdk-apps-prereq"></a>
+ [Toolkit for VS Code 설치](setup-toolkit.md#setup-prereq)에 명시된 필수 조건에 맞는 시스템인지 확인합니다.
+ *AWS Cloud Development Kit (AWS CDK)개발자 안내서*의 [AWS CDK 시작하기](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html) 처음 몇 섹션에 설명된대로 AWS CDK 명령줄 인터페이스를 설치합니다.
**중요**  
AWS CDK 버전은 1.17.0 이상이어야 합니다. 명령줄의 **`cdk --version`**을 사용하여 실행 중인 버전을 확인합니다.

## AWS CDK 애플리케이션 시각화
<a name="aws-cdk-apps-visualize"></a>

AWS VS 코드 AWS CDK 탐색기 도구 키트를 사용하면 애플리케이션의 CDK 구조에 저장된 [스택](https://docs.aws.amazon.com/cdk/latest/guide/stacks.html) 및 [리소스](https://docs.aws.amazon.com/cdk/latest/guide/resources.html)를 관리할 수 있습니다. AWS CDK탐색기는 **`cdk synth`** 명령을 실행할 때 생성되는 `tree.json` 파일에 정의된 정보를 사용하여 리소스를 트리 보기로 표시합니다. 기본적으로 애플리케이션의 `cdk.out` 디렉터리에 `tree.json` 파일이 있습니다.

도구 키트 AWS CDK 탐색기를 사용하려면 CDK 애플리케이션을 생성하세요.

1. [AWS CDK 개발자 안내서](https://docs.aws.amazon.com/cdk/v2/guide/getting_started.html)에 수록된 [Hello World 자습서](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#hello_world_tutorial) 처음 몇 단계를 완료하세요.
**중요**  
**스택 배포** 단계에서 중지하고 개발자 안내서를 확인하세요.
**참고**  
자습서에 있는 명령어(예: **`mkdir`** 및 **`cdk init`**)를 운영 체제 명령줄이나 VS 코드 편집기의 **터미널**창에서 실행할 수 있습니다.

1. CDK 자습서의 필수 단계를 완료한 후 VS 코드 편집기에서 생성한 CDK 콘텐츠를 여세요.

1. AWS 탐색 창에서 **CDK (미리보기)** 제목을 펼치세요. 이제 CDK 애플리케이션 및 관련 리소스가 CDK 탐색기 트리 보기에 표시됩니다.

### 중요 정보
<a name="important-notes"></a>
+ CDK 애플리케이션을 편집기로 열 때, 여러 폴더를 한꺼번에 불러올 수 있습니다. 앞의 이미지와 같이 폴더는 CDK 앱을 여러 개 포함할 수 있습니다. AWS CDK 탐색기는 프로젝트 루트 디렉터리 및 하위 디렉터리에서 앱을 찾습니다.
+ 이 자습서의 처음 몇 단계를 수행할 때 마지막으로 실행하는 명령이 **`cdk synth`**이므로 `tree.json` 파일이 생성된다는 사실을 알 수 있습니다. 예를 들어, 리소스 추가 등 CDK 앱 관련 사항을 변경하는 경우 해당 명령을 다시 실행하여 트리 보기에 반영된 변경 사항을 확인해야 합니다.

## AWS CDK 앱에서 기타 작업 수행
<a name="aws-cdk-apps-other-tasks"></a>

운영 체제의 명령줄이나 다른 도구를 사용하는 것처럼 VS Code 편집기를 사용하여 CDK 앱에서 다른 작업을 수행할 수 있습니다. 예를 들어, 편집기에서 코드 파일을 업데이트하고 VS Code **터미널** 창을 사용하여 앱을 설치할 수 있습니다.

이러한 유형의 작업을 시험해 보려면 VS Code 편집기를 사용하여 *AWS CDK개발자 안내서*에 수록된 [Hello World 자습서](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#hello_world_tutorial)를 계속 수행하세요. 사용자 AWS 계정에 예상치 못한 비용이 발생하지 않도록 **앱 리소스**를 최종적으로 삭제하세요.