이전엔 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일 낮까지 한걸 저장했다.)
'Archive > [App] 도트감성:pixel painter' 카테고리의 다른 글
[4주-1일차] pixel painter APP - 앱의 대략적인 UI 구현 (0) | 2022.05.16 |
---|---|
[4주-0일차] pixel painter APP - 4주차 스프린트 계획 수립 (0) | 2022.05.14 |
[3주-3,4일차] NFT maker APP - kmeans 코드 분석 + 이미지변환해보기 (0) | 2022.05.10 |
[3주-2일차] NFT maker APP - kmeans 코드 분석 (0) | 2022.05.09 |
[3주-1일차] NFT maker APP - dynamoDB 이미지 파일 저장+불러오기 (0) | 2022.05.08 |