AWS CDK 시작하기

시작 안내서

모듈 1: CDK 요구 사항 이해하기

이 모듈에서는 CDK를 실행하기 위한 사전 조건에 대해 살펴봅니다.

소개

CDK를 사용하려면 몇 가지를 미리 설치하고 구성해야 합니다. 이 가이드에서는 세부 정보를 살펴보지 않겠지만, 그 방법에 대해서는 기존 가이드나 문서를 참조하시기 바랍니다.

배우게 될 내용

  • AWS CLI 설정
  • IDE 선택 및 설치
  • 올바른 언어 프레임워크가 준비되었는지 확인

 완료 시간

5분

 모듈 선행 조건

  • 관리자 수준의 액세스 권한이 있는 AWS 계정**
  • 권장 브라우저: 최신 버전의 Chrome 또는 Firefox

[**]생성된 지 24시간이 지나지 않은 계정은 이 자습서를 완료하는 데 필요한 서비스에 액세스할 권한이 아직 없을 수 있습니다.

사전 요구 사항

AWS Command Line Interface

AWS CDK가 사용자 AWS 계정과 상호 작용하려면 자격 증명이 필요하고 AWS CLI가 설치 및 구성되어야 합니다. 해당 작업을 하지 않은 경우에는 환경 설정 가이드를 참조하여 워크스테이션에 CLI를 설정하시기 바랍니다.

AWS Cloud9에서 AWS CDK를 사용하시려면 CLI가 이미 설치 및 구성되어야 합니다.

IDE 사용 가능

AWS CDK의 이점 중 하나는 선호하는 개발 환경을 활용하고 수백 가지에 달하는 AWS의 다양한 서비스와 기능을 둘러보면서 풍부한 경험을 할 수 있다는 것입니다.

다음 중 선택한 언어에 대한 코드 완성 및 구문 강조를 지원하는 IDE를 사용하는 것이 좋습니다.

  • VSCode
  • AWS Cloud9
  • Atom
  • vim
  • emacs
  • WebStorm
  • PyCharm

다양한 언어 프레임워크

Node.js

AWS CDK는 특정한 버전의 Node.js(>=10.13.0, 버전 13.0.0~13.6.0 제외)를 사용합니다. 장기 지원(LTS)되는 버전이 권장됩니다.

  • node.js를 설치하려면 node.js 웹 사이트의 공식 지침을 따르고 해당 운영 체제에 대한 지침을 따르세요.
  • node.js가 이미 설치된 경우에는 다음을 실행하여 현재 보유 중인 버전을 확인하세요.
node --version

Python

Python을 CDK 언어로 선택할 경우에는 Python이 설치되어 있어야 합니다. 구체적으로는 Python 3.6 이상이 설치되어 있어야 합니다. Python 설치 관련 정보를 여기에서 확인하실 수 있습니다.

또한 Python Package Manager(PIP)도 설치되어 있어야 합니다. 설치 지침은 여기에서 확인하시기 바랍니다.

.NET

CDK로 .NET를 개발하려면 .NET 코드 SDK가 설치되어 있어야 합니다. 구체적으로는 3.1 버전 이상이 필요합니다. .NET Core SDK 설치 및 다운로드에 관한 정보는 여기에서 확인하시기 바랍니다.

Java

Java 언어를 선택할 경우에는 JDK(Java Development Kit)가 설치되어 있어야 합니다. JDK 8 이상이 필요합니다. Amazon Coretto 8 배포 다운로드 및 설치에 관한 정보는 여기에서 확인하시기 바랍니다. Amazon Coretto를 사용하지 않으시려면 다른 JDK 8 배포를 사용하실 수 있습니다.

결론

이제 AWS CDK를 시작할 준비가 되었습니다. 이 가이드를 사용하실 경우 사전 조건이 모두 설치된 AWS Cloud9을 사용하시는 것이 좋습니다.

다음 단계: CDK CLI 설치

내용이 마음에 드셨는지요.

피드백을 제공해 주셔서 감사합니다.
이 페이지가 도움이 되어 기쁩니다. 지속적인 개선에 도움이 되는 추가 세부 정보를 공유해 주시겠습니까?
닫기
피드백을 제공해 주셔서 감사합니다.
이 페이지가 도움이 되지 못해 죄송합니다. 지속적인 개선에 도움이 되는 추가 세부 정보를 공유해 주시겠습니까?
닫기