🕰️ 작성일 : 2023.11.30

Untitled

이번 세션에서는 위 아키텍처와 같이 Lambda를 사용하여 S3 버킷에 업로드 된 파일에 대하여, 파일이 업로드 되었을때 데이터를 처리하고 다시 S3 버킷에 저장하는 시나리오의 실습을 진행합니다.

1. S3 버킷 생성하기

  1. S3 메뉴로 이동합니다.
  2. 버킷 생성하기 버튼을 클릭합니다.
  3. 오른쪽 상단의 화살표를 클릭하여 사용자 ID를 클립보드에 복사합니다.

Untitled

  1. [User-ID]-lambda 이름의 버킷을 생성합니다.
  2. 버킷 안에 raw, processed라는 두 개의 폴더를 생성합니다.

Untitled

2. Lambda 생성하기

  1. Lambda 메뉴로 이동하여 함수 생성을 클릭합니다.
  2. 아래의 정보로 Lambda 함수를 생성합니다.
  1. 구성 탭 → 권한 항목에서 Lambda의 역할 이름 클릭합니다.

Untitled

  1. 권한 추가를 클릭하여 정책 연결을 클릭합니다.

Untitled

  1. ‘AmazonS3FullAccess’라는 권한을 검색하여 추가해줍니다.