[nodejs] AWS Lambda 함수 배포 방법

본 포스트에서는 AWS Lambda를 사용하여 Node.js 함수를 배포하는 방법에 대해 알아보겠습니다.

1. AWS 계정 및 IAM 역할 생성

먼저, AWS 계정을 생성하고 IAM(Identity and Access Management) 콘솔을 통해 Lambda 함수에 필요한 역할을 생성해야 합니다.

2. Lambda 함수 생성

AWS 콘솔에 로그인하고 Lambda 서비스로 이동하여 함수를 생성합니다. 새 함수를 만들 때 역할(Role)을 위에서 생성한 IAM 역할로 설정해야 합니다. 함수 코드로는 Node.js로 작성한 코드를 업로드합니다.

예시 코드:

exports.handler = async (event) => {
  // Lambda 함수 코드 작성
  return 'Hello from Lambda!';
};

3. 함수 배포

함수 코드를 작성하고 테스트한 후, Lambda 콘솔에서 함수를 배포합니다.

위의 단계를 완료하면 Node.js로 작성한 AWS Lambda 함수가 성공적으로 배포됩니다.

더 자세한 내용은 AWS Lambda 공식 문서를 참고하세요.