스토리지 작업
멀티파트 업로드 : 대용량 파일 병렬 처리 가능
Amazon DynamoDB
파티션 : 스토리지별 구분되어 저장되는 단위
파티션키 : 어떤 스토리지에 저장할지 결정하는 속성, 성능을 좌우하므로 IO가 잘 분산될 수 있는 속성으로 설정하는게 중요
pk = 파티션키 or 파티션키+정렬키 (파티션키만으로 유일성 보장이 안되는 경우)
보조 인덱스 : pk가 아닌 키에도 쿼리를 하는 경우에 사용
- 로컬 보조 인덱스 : 파티션키 + 속성으로 구성, 파티션 내부에 생성
- 글로벌 보조 인덱스 : 속성만으로 구성, 파티션 외부에 생성
AWS Lambda
Lambda function 먼저 생성
handler 함수를 포함한 코드를 .zip으로 업로드
구성 정보 추가
이벤트 트리거 설정 (직접 호출 아니고 이벤트 기반일 때)
처음 호출 됐을 때는 코드 다운부터 시작 (콜드 스타트)
stateless : 상태 정보를 보관하지 않음 … 공유 데이터는 외부 스토리지에 보관