AWS Toolkit for JetBrains를 사용하여 AWS Lambda 함수의 원격 버전 실행(간접적으로 호출) - AWS Toolkit for JetBrains

AWS Toolkit for JetBrains를 사용하여 AWS Lambda 함수의 원격 버전 실행(간접적으로 호출)

AWS Lambda 함수의 원격 버전은 소스 코드가 AWS 계정의 Lambda 서비스 내부에 이미 존재하는 함수입니다.

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

  1. AWS Explorer가 열려 있지 않은 경우 이를 엽니다. 함수가 포함된 다른 AWS 리전으로 전환해야 하는 경우 지금 수행하세요.

  2. Lambda를 확장하고 함수 이름이 표시되는지 확인합니다. 표시되는 경우 이 절차의 3단계로 건너 뜁니다.

    함수 이름이 표시되지 않으면 실행(간접적으로 호출)하려는 Lambda 함수를 생성합니다.

    함수를 AWS 서버리스 애플리케이션의 일부로 생성한 경우 해당 애플리케이션을 배포해야 합니다.

    Java, Python, Node.js 또는 C#용 함수 핸들러를 구현하는 코드 파일을 생성하여 함수를 생성한 경우 코드 파일에서 함수 핸들러 옆에 있는 Lambda 아이콘을 선택합니다. 그런 다음 새 AWS Lambda 만들기를 선택합니다. 함수 만들기 대화 상자를 완료한 다음 함수 만들기를 선택합니다.

  3. AWS Explorer에서 Lambda를 연 상태에서 함수 이름을 마우스 오른쪽 버튼으로 클릭한 다음 '[원격]' 실행을 선택합니다.

    AWS Explorer에서 시작하여 Lambda 함수의 원격 버전 실행
  4. 구성 편집(원격 함수 설정) 대화 상자가 표시되면 완료한 다음 실행 또는 디버깅을 선택합니다. 실행 또는 디버깅 도구 창에 결과가 표시됩니다.

    • 구성 편집 대화 상자가 나타나지 않고 기존 구성을 변경하려는 경우 먼저 구성을 변경한 다음 처음부터 이 절차를 반복합니다.

    • 구성 세부 정보가 누락된 경우 템플릿, AWS Lambda를 확장한 다음 로컬을 선택합니다. 확인을 선택한 다음 처음부터 이 절차를 반복합니다.