Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
작업 내용 (Content)
링크 (Links)
기타 사항 (Etc)
AWS lambda 사용
보물 생성은 python + geopandas + 시도, 시군구 경계 좌표
스프링의 스케쥴러를 사용하지않은 이유
문제
로직
a. lambda로 보물 캡슐 85건(시 개수) 생성 후 bulk insert sql 을 s3에 저장
b. s3에 sql 파일이 업로드되면 lambda가 트리거되서 db에 insert
두 가지 람다로 분리한 이유
a는 kakao api를 요청해서 주소를 받아와야해서 private subnet(db 존재)에 둘 수 없음
b는 private subnet에 둬야만함 (인터넷 X, S3와는 엔드포인트 연결로 접근 가능)
https://stackoverflow.com/questions/50524727/can-not-access-s3-via-vpc-endpoint-in-lambda
Merge 전 필요 작업 (Checklist before merge)
현재 람다 a는 도커(크기 때문)로 b는 직접 스크립트로 생성함
private repository를 만들어서 이 항목을 따로 분리해야 할듯함(private한 정보, libarary 크기가 큼(기존 Animated Drawings 도커 파일 크기에 영향을 줄 수도 있을듯))
희망 리뷰 완료 일 (Expected due date)