페이지 2: 첫 Lambda 함수 생성하기

2. 첫 Lambda 함수 생성하기

AWS 콘솔을 통해 간단한 "Hello World" Lambda 함수를 생성해 보겠습니다. 이 예시에서는 Node.js 런타임을 사용합니다.

2.1. Lambda 함수 생성 단계

  1. AWS 콘솔에 로그인하고 Lambda 서비스로 이동합니다.
  2. "함수 생성" 버튼을 클릭합니다.
  3. "처음부터 작성"을 선택합니다.
  4. 기본 정보 구성:
    • 함수 이름: my-first-lambda
    • 런타임: Node.js 18.x (또는 선호하는 언어)
    • 아키텍처: `x86_64`
  5. "실행 역할 변경"을 클릭하고 "새 역할 생성(기본 Lambda 권한으로)"을 선택합니다. (프로덕션 환경에서는 최소 권한 원칙을 따릅니다.)
  6. "함수 생성"을 클릭합니다.

2.2. 함수 코드 작성

함수가 생성되면, 코드 소스 섹션에서 기본 핸들러 파일을 볼 수 있습니다. 다음 코드로 내용을 업데이트합니다:

exports.handler = async (event) => {
    const response = {
        statusCode: 200,
        body: JSON.stringify('Hello from Lambda!'),
    };
    return response;
};

코드를 저장하고 배포합니다. 이제 첫 Lambda 함수가 준비되었습니다!