공부하기싫어
article thumbnail

이전엔 dynamoDB를 활용해서 이미지 변환을 하려고 하였으나

dynamoDB에 이미지 파일을 넣는게 쉽지 않아서

dynamoDB를 사용하는건 포기하고

aws s3 를 이용해 이미지 파일을 변환하고자 한다.

 

찾아보니 android 에서 s3로 바로 이미지를 올릴 수 있는 것 같다.

 

그러면 이미지 변환의 전체적인 플로우가

 

1. 안드로이드에서 이미지 업로드

2. AWS S3 before 스토리지 저장

3. before 버켓 s3트리거 lambda 호출

4. 이미지 변환

5. 변환된 이미지 after 버켓에 저장

6. after 버켓 s3 트리거 lambda 호출

7. 이미지 안드로이드로 반환

8.. before버켓과 after버켓에 파일 각각 삭제

 

정도가 되겠다.

 

일단 1번부터 천천히 해보자

 

아까 낮에 찾아놓은 s3 관련 블로그들을 참고하여 만들었다.

(3,4 일차는 10일에 포스팅을 시작해서 11일 낮까지 한걸 저장했다.)

 

버킷생성