어제에 이어서 오늘은
안드로이드에서 보낸 값을 파이썬 서버를 거쳐서 반환시키는 작업을 해보자
1스프린트-day5
거의 1시간동안 구글링을 했는데
안드로이드랑 AWS lambda python api 랑 연동할 수 있는 방법을 아직 찾지 못했다...
아까 30일 오전 2시에 포스팅을 시작해서
현재시간 오전3시17분인데
https://webnautes.tistory.com/1590
이건 뭐 거의 교재를 찾았다
감사합니다 교수님
일단 블로그 글을 쭉 읽어보니
Django 프레임워크를 꼭 써야할것 같지 않다
데이터 저장과 데이터 불러오기를 분리해서
api 주소가 나뉘어져 있고
dynamoDB 를 이용해서 이미지를 저장하고, 불러올 수 있을 것 같다.
즉 유저가 사진을 올리고 '도트화' 버튼을 누르면
1. 데이터 저장 api 호출
- 유저의 사진을 dynamoDB에 저장
2. 데이터 변환 api 호출
- 유저의 사진을 도트화 후 dynamoDB에 저장
3. 데이터 불러오기 api 호출
- 추가된 사진 데이터를 불러오고 (1), (2) 에서 저장한 사진을 삭제
이런 순서로 진행해보면 될것 같다.
위 교수님 블로그를 보면서 따라해보자
- dynamoDB
NoSQL 기반이라고 한다
https://m.blog.naver.com/hys1753/221795921828
db 설명을 친절하게 해주셧는데
성능이 강력한 db인것 같다
테이블을 만들었다
칼럼을 따로 추가할 필요는 없다네요
- lambda
나는 일단 원하는게
3개의 정수를 보내서
합한 결과를 출력하는것이다.
그래서 코드를 조금 바꿨고
- IAM
lambda 에 dynamoDBFullAccess 정책을 연결시켜줬다
입력한 데이터가 안보인다...
뭐 잘못했나..
오류 해결 ㅋㅋ
테이블 이름을 잘못적었네 아 ㅋㅋ
body 부분도 이전에 hello lambda 이게 아니라 success 라고 잘 나온다
스캔결과 test 로 입력했던 값들이 잘 들어가있다
오늘은 여기까지 하고
내일 스크럼 정리 다시 한 후에 이어서 해봐야겠다.
오늘은 끝!
'Archive > [App] 도트감성:pixel painter' 카테고리의 다른 글
[2주-1일차] NFT maker APP - 안드로이드 to AWS파이썬api서버 연동2 (0) | 2022.05.01 |
---|---|
[2주-0일차] NFT maker APP - 2주차 스프린트 계획 수립 (0) | 2022.04.30 |
[1주-4일차] NFT maker APP - 안드로이드 스튜디오 프로젝트 세팅 + AWS파이썬 서버 만들기 (0) | 2022.04.29 |
[1주-3일차] NFT maker APP - 코드 해석 + 안드로이드 스튜디오 프로젝트 세팅 (0) | 2022.04.28 |
[1주-2일차] NFT maker APP - 1스프린트-day2 코드 해석 (0) | 2022.04.27 |