Phase 2: 클라우드 인프라 & 애플리케이션 개발
API 설계와 데이터 모델링
Day 6-7실습
RESTful API 설계 원칙을 학습하고 API Gateway + Lambda + DynamoDB 기반 API를 구현합니다. Day 6에서 REST 원칙과 데이터 모델링을 학습하고, Day 7에서 인증이 적용된 CRUD API를 직접 구현하는 실습을 진행합니다.
학습 목표
- RESTful API 설계 원칙과 베스트 프랙티스를 이해한다
- API Gateway + Lambda + DynamoDB 통합 아키텍처를 구축한다
- DynamoDB 테이블을 설계하고 CRUD 연산을 구현한다
- Cognito 기반 인증을 API에 적용한다
주요 내용
- REST API
- API Gateway
- Lambda
- DynamoDB
- 데이터 모델링
- Cognito
- CRUD
관련 레슨
오늘의 실습
API Gateway + Lambda + DynamoDB 기반 서버리스 REST API
API GatewayLambda FunctionDynamoDB TableCognito User PoolIAM Role+1개
7단계 실습 가이드 · 예상 비용 $0 ~ $1 (프리 티어 범위 내)전체 실습 가이드 보기
연결된 미니 프로젝트
🔌REST API 설계실습 가이드
API Gateway + Lambda + DynamoDB로 RESTful API를 설계하고, 인증과 모델 검증까지 구현합니다