쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

AWS CDK 애플리케이션 작업

포커스 모드

이 페이지에서

AWS CDK 애플리케이션 작업 - AWS Cloud9

신규 고객은 더 이상 AWS Cloud9를 사용할 수 없습니다. AWS Cloud9의 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세히 알아보기

신규 고객은 더 이상 AWS Cloud9를 사용할 수 없습니다. AWS Cloud9의 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세히 알아보기

AWS Cloud9 통합 개발 환경(IDE)에서 AWS CDK Explorer를 사용하여 AWS CDK 애플리케이션을 시각화하고 관련 작업을 수행합니다.

사전 조건

AWS CDK 명령줄 인터페이스를 설치합니다. 지침을 보려면 AWS Cloud Development Kit (AWS CDK) 개발자 안내서AWS CDK 시작하기를 참조하세요.

중요

설치된 AWS CDK 버전은 1.17.0 이상이어야 합니다. cdk --version 명령을 사용하여 실행 중인 버전을 확인할 수 있습니다.

AWS CDK 애플리케이션 시각화

AWS Cloud9 IDE AWS CDK Explorer를 사용하면 앱의 CDK 구조에 저장된 스택리소스를 관리할 수 있습니다. AWS CDK Explorer는 tree.json 파일에 정의된 정보를 사용하여 리소스를 트리 뷰로 표시합니다. cdk synth 명령을 실행하면 이 파일이 생성됩니다. 기본적으로 앱의 cdk.out 디렉터리에 tree.json 파일이 위치합니다.

Toolkit AWS CDK Explorer 사용을 시작하려면 CDK 애플리케이션을 생성합니다.

  1. AWS CDK 개발자 안내서에 있는 Hello World 자습서의 처음 몇 단계를 완료합니다.

    중요

    스택 배포 단계에 도달하면 중지하고 이 가이드로 돌아옵니다.

    참고

    자습서에 제공된 명령(예: mkdircdk init)을 운영 체제 명령줄 인터페이스나 VS 코드 편집기 내의 Terminal(터미널) 창에서 실행할 수 있습니다.

  2. CDK 자습서의 필수 단계를 완료한 후 AWS Cloud9 IDE 편집기에서 생성한 CDK 콘텐츠를 엽니다.

  3. AWS 탐색 창에서 CDK 제목을 확장합니다. 이제 CDK 애플리케이션 및 관련 리소스가 CDK Explorer 트리 뷰에 표시됩니다. AWS Cloud9 내의 터미널에서 다음 명령을 실행하여 CDK 기능이 작동하는지 확인할 수도 있습니다.

    mkdir mycdkapp cd mycdkapp cdk init app --language=typescript cdk synth cdk bootstrap

중요 정보

  • CDK 앱을 AWS Cloud9 편집기로 로드하면 한 번에 여러 폴더를 로드할 수 있습니다. 앞의 이미지와 같이 각 폴더에는 여러 개의 CDK 앱이 포함될 수 있습니다. AWS CDK 탐색기는 프로젝트 루트 디렉터리 및 하위 디렉터리에서 앱을 찾습니다.

  • 이 자습서의 처음 몇 단계를 수행할 때 마지막으로 실행한 명령이 cdk synth이라는 것을 알 수 있습니다. 이 명령은 AWS CDK 앱을 CFN으로 변환하여 CloudFormation 템플릿을 합성합니다. 부산물로 tree.json 파일도 생성합니다. CDK 앱을 변경한 경우 cdk synth 명령을 다시 실행하여 트리 뷰에 반영된 변경 사항을 확인합니다. 변경 사항의 한 가지 예는 앱에 더 많은 리소스를 추가하는 것입니다.

AWS CDK 앱에서 기타 작업 수행

명령줄 인터페이스를 사용하는 것과 동일한 방식으로 AWS Cloud9 편집기를 사용하여 CDK 앱에서 다른 작업을 수행할 수 있습니다. 예를 들어, 편집기에서 코드 파일을 업데이트하고 AWS Cloud9 Terminal(터미널) 창을 사용하여 앱을 배포할 수 있습니다.

이러한 유형의 작업을 시험해 보려면 AWS Cloud9 편집기를 사용하여 AWS CDK개발자 안내서의 Hello World 자습서를 계속 진행합니다. 마지막 단계인 앱 리소스 삭제를 수행해야 합니다. 그렇지 않으면 AWS 계정에 예상치 못한 비용이 발생할 수 있습니다.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.