
User
│
S3 Bucket (Object Upload)
│
EventBridge
│
ECS Task (Fargate)
│
DynamoDB
1️⃣ 사용자가 S3에 파일 업로드
2️⃣ S3 이벤트 발생
3️⃣ EventBridge 규칙 트리거
4️⃣ ECS Task 실행 (Fargate)
5️⃣ 컨테이너가
S3 파일 처리
6️⃣ 결과를
DynamoDB 저장
Event → Container 실행
즉
Event-driven architecture
또한
완전 서버리스
구성