## 📌 상위 Epic #499 ## 설명 AS A 시스템 I WANT 배지 달성 이벤트를 발행하고 유저별로 구독할 수 있는 인프라를 SO THAT 실시간 알림을 전달할 수 있다 ## 인수 조건 - [ ] SNS 토픽으로 배지 달성 이벤트 발행 가능 - [ ] SQS 큐로 메시지 수신 가능 - [ ] 메시지 TTL 설정 (예: 24시간) - [ ] DLQ 구성으로 실패 메시지 보관 ## Tasks - [ ] SNS 토픽 생성 (`BadgeNotificationTopic`) - [ ] SQS 큐 생성 (`NotificationQueue` + DLQ) - [ ] SNS→SQS 구독 설정 - [ ] 알림 메시지 스키마 정의 (`NotificationMessage` DTO) ## 기술 참고 - template.yaml에 SNS/SQS 리소스 추가 - 기존 TestResultTopic/StatisticsQueue 패턴 참고 ## 예상 작업량 3 Story Points
📌 상위 Epic
#499
설명
AS A 시스템
I WANT 배지 달성 이벤트를 발행하고 유저별로 구독할 수 있는 인프라를
SO THAT 실시간 알림을 전달할 수 있다
인수 조건
Tasks
BadgeNotificationTopic)NotificationQueue+ DLQ)NotificationMessageDTO)기술 참고
예상 작업량
3 Story Points