AWS Toolkit for JetBrains를 사용하여 AWS 서버리스 애플리케이션 생성 - AWS Toolkit for JetBrains

AWS Toolkit for JetBrains를 사용하여 AWS 서버리스 애플리케이션 생성

이 절차를 완료하려면 먼저 AWS Toolkit를 설치하고 아직 연결하지 않은 경우 AWS 계정에 처음 연결해야 합니다. 그런 다음 IntelliJ IDEA, PyCharm, WebStorm 또는 JetBrains Rider가 이미 실행되고 있는 상태에서 다음을 수행합니다.

  1. IntelliJ IDEA, PyCharm, WebStorm 또는 JetBrains Rider가 이미 실행되고 있는 상태에서 다음 중 하나를 수행합니다.

    • IntelliJ IDEA 또는 WebStorm의 경우 파일, 신규, 프로젝트를 선택합니다.

    • PyCharm의 경우 파일, 새 프로젝트를 선택합니다.

    • JetBrains Rider의 경우 새 솔루션에 대해 파일, 신규를 선택합니다. 또는 탐색기 도구 창에서 기존 솔루션을 마우스 오른쪽으로 클릭하고 추가, 새 프로젝트를 선택합니다.

  2. IntelliJ IDEA의 경우 AWS, AWS 서버리스 애플리케이션을 선택하고 다음을 선택합니다.

    IntelliJ IDEA에서 AWS 서버리스 애플리케이션 생성 선택

    PyCharm의 경우 AWS Serverless Application을 선택합니다.

    PyCharm에서 AWS 서버리스 애플리케이션 생성 선택

    WebStorm의 경우 AWS Serverless Application을 선택합니다.

    WebStorm에서 AWS 서버리스 애플리케이션 생성 선택

    JetBrains Rider의 경우 AWS Serverless Application을 선택합니다.

    JetBrains Rider에서 AWS 서버리스 애플리케이션 생성 선택
  3. 새 프로젝트 대화 상자 또는 새 솔루션 대화 상자(JetBrains Rider의 경우)를 완료하고 완료(IntelliJ IDEA의 경우) 또는 생성(PyCharm, WebStorm 또는 JetBrains Rider의 경우)을 선택합니다. AWS Toolkit for JetBrains은 프로젝트를 만들고 새 프로젝트에 서버리스 애플리케이션의 코드 파일을 추가합니다.

  4. IntelliJ IDEA를 사용하는 경우 프로젝트 도구 창이 이미 열려 있고 서버리스 애플리케이션의 파일을 포함한 프로젝트가 표시되는 경우 다음 중 하나를 실행합니다.

    • Maven 기반 프로젝트라면 프로젝트의 pom.xml 파일을 마우스 오른쪽으로 클릭하고 Maven 프로젝트 추가를 선택합니다.

      POM 파일을 Maven 프로젝트로 추가하도록 선택
    • Gradle 기반 프로젝트라면 프로젝트의 build.gradle 파일을 마우스 오른쪽으로 클릭하고 Gradle 프로젝트 가져오기를 선택합니다.

      Gradle 프로젝트 가져오기 선택

      Gradle에서 모듈 가져오기 대화 상자를 완료하고 확인을 선택합니다.

서버리스 애플리케이션을 생성한 후 해당 애플리케이션에 포함된 AWS Lambda 함수의 로컬 버전을 실행(간접적으로 호출)하거나 디버깅할 수 있습니다.

서버리스 애플리케이션을 배포할 수도 있습니다. 배포한 후에는 배포된 애플리케이션의 일부인 Lambda 함수의 원격 버전을 간접적으로 호출할 수 있습니다.