애매한 잡학사전

로그 데이터 처리를 위한 AWS Lambda 환경 구성 본문

DEV/AWS

로그 데이터 처리를 위한 AWS Lambda 환경 구성

거대한 개발자 2022. 6. 28. 13:22
반응형

1. 람다 함수 생성

    - AWS 콘솔 접속, lambda 검색 후 서비스 선택

Lambda 서비스 검색

    - 왼쪽 메뉴에서 함수 선택 후 오른쪽 목록에서 함수 생성 버튼 클릭

함수 목록

    - 함수 생성 기본 정보 입력

함수 기본 정보

    - 런타임은 각자 상황에 맞는 언어를 선택해서 사용

지원 런타임 정보

    - 기본 정보 입력 후 함수 생성 버튼 클릭

함수 기본 정보 입력 완료

    - 함수 생성 완료

함수 생성 완료


2. Lambda 함수에 소스 업로드

- 코드 소스 업로드시 '에서 업로드' 버튼 클릭, 런타임 설정시 '편집' 버튼 클릭

코드 설정

    2-1. 코드 소스 업로드

    - '.zip 또는 .jar 파일' 항목 선택

코드 소스 업로드 선택

    - 파일 업로드 후 저장 버튼 클릭

파일 업로드 화면

    2-2. 런타임 설정

    - 핸들러 정보 항목에 실행 핸들러 패키지 정보 입력 후 저장 버튼 클릭

런타임 설정


3. 테스트 이벤트

    - 각 항목 입력 후 저장 버튼을 클릭 하면 해당 테스트가, 저장되고 테스트 버튼을 클릭하면 저장되지 않고 바로 실행 됨.

    - 제가 필요한 테스트 항목은 SQS 이기 때문에 템플릿을 sqs-receive-message 로 선택

테스트 이벤트 설정

    - 상황에 맞는 템플릿 선택

템플릿 종류

    - 저장 하면 저장된 이벤트 편집으로 항목이 변경 됨

테스트 이벤트 저장 완료

- 이상 AWS Lambda 함수 생성 및 테스트 이벤트 작성을 정리하였습니다.

 

Comments