1️⃣ 전체 아키텍처 한 줄 요약

image.png

모바일 앱용 서버리스 REST API 아키텍처

구조:

Mobile App
 ├─ Cognito (인증)
 ├─ API Gateway (HTTPS REST API)
 │    └─ Lambda
 │         └─ DynamoDB
 └─ S3 (사용자별 직접 접근, 임시 자격증명 사용)

읽기 성능 개선 시:

Lambda → DAX → DynamoDB

또는

API Gateway Response Cache

2️⃣ 요구사항별 서비스 매핑

① HTTPS REST API 노출

정답:

Amazon API Gateway

이유: