본문 바로가기
[AWS 강의]

[Serverless 기반 아키텍처/개발] 2강.이벤트 기반 아키텍처

by SAMSUNG Metaverse-Cloud 2022. 12. 7.
728x90

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<실습>

 

## 테스트 S3 버킷 생성
- rw-image-test 생성

 

 

 

## S3 접근을 위한 역할 생성 (IAM Role)
- AmazonS3FullAccess 추가
- CloudWatchFullAccess 추가

 

- 역할 이름   :   demo-image-resize-role    생성

 

 

## 소스코드 확인

 

 

 

## 람다 함수 생성 (서울리전 선택)
- 함수 이름   :   demo-image-resize
- 기존 역할   :   demo-image-resize-role 선택

 

 


- 에서 업로드 클릭 (Zip 파일 선택)

 

 

 

## S3에서 이벤트를 통해서 람다가 트리거되도록 작업
- S3 버킷 (rw-image-test)  속성 선택  --> 이벤트 알림 생성 클릭

 

- 기존에 생성한 람다 함수 연동

 

 

 

## 람다에서 S3연동 확인

 

 

 

 

 

## 최종 연동 테스트
- S3 버킷에 images 폴더 생성
- 테스트 jpg 파일 업로드

 

 - 람다에서 --> CloudWatch 에서 로그 보기

- 로그스트림 클릭

  

- S3 버킷 resized 확인

 

 

 

 

 

 

 

728x90

'[AWS 강의]' 카테고리의 다른 글

8.JWT (JSON Web Token)  (0) 2023.02.04
6.API Gateway 기초  (0) 2023.01.15
5.AWS Lambda 기초  (0) 2023.01.15
[Serverless 기반 아키텍처/개발] 1강.디커플링  (0) 2022.12.05
Amazon EC2 활용 팁 12개 (1편)  (0) 2022.12.04

댓글