AWS vs 국내 SMS 서비스 - 4시간의 조사, 테스트, 방향 전환 과정
일시: 2025년 10월 22일 (화) 09:46-13:39
09:46-11:12 (1시간 26분) - Phase 1: 서비스 선택
├── Pinpoint EOS 정보 발견
├── AWS End User Messaging 조사
├── 기술 문서 검토
└── 의사결정 완료 및 문서화
11:53-13:35 (1시간 42분) - Phase 2: 문제 발견
├── 실제 SMS 발송 테스트
├── [국제발신] 표시 확인
├── 메시지 분할/순서 문제 발견
└── Sender ID 해결 시도 실패
13:28-13:39 (11분) - Phase 3: 근본 분석
├── AWS 공식 문서 확인
├── 한국 SMS 지원 제약 발견
├── Pinpoint 테스트 시도
└── 최종 결론 도출
※ 동시 진행: GiftCall 주문 관리 기능 개발 + 일반 인프라 업무
초기 검토 대상:
├── Amazon SNS: 기본 SMS 서비스 (단방향만 지원)
├── Amazon Pinpoint: 마케팅 캠페인 특화 (양방향 지원)
├── Amazon SES: 이메일 중심 (SMS 제한적)
└── AWS End User Messaging: 신규 서비스 (양방향 지원 예상)
검토 기준:
├── LMS (장문 메시지) 지원
├── 대량 발송 성능
├── 개인화 기능
├── 양방향 SMS 지원 ⭐ 핵심 요구사항
├── 회신 메시지 webhook/API 지원
├── 발송 이력 추적
└── 한국 지원 여부
🚨 이마트 기존 SMS 서비스 제외 사유:
└── 단방향 발송만 지원, 회신 메시지 처리 불가
의사결정 시점의 판단:
✅ AWS End User Messaging SMS 선택
📅 기록일: 2025년 10월 22일 11:12
🎯 상태: 의사결정 완료
🚨 핵심 성과: Pinpoint EOS 정보 조기 발견으로 잘못된 기술 선택 방지
⏱️ 소요시간: 1시간 26분 (요구사항 분석 + 옵션 검토 + EOS 발견 + 대안 선택)
실제 수신 메시지:
"[국제발신] (1/4) 🎁 이마트..."
"[국제발신] (2/4) 상품명: 프리미엄 한우세트..."
"[국제발신] (4/4) 보관됩니다. 문의사항은..."
❌ Sender ID "EMART" 설정해도 [국제발신] 표시 유지
고객 경험 측면:
├── [국제발신] 표시 → 스팸 의심, 수신율 저하
├── 메시지 분할 → 내용 파편화, 가독성 저하
├── 순서 뒤바뀜 → 정보 전달 혼란
└── 메시지 누락 → 핵심 정보 미전달 위험
운영 측면:
├── 고객 문의 증가 예상
├── 배송 정보 전달 실패
├── 브랜드 신뢰도 하락
└── 업무 효율성 목표 달성 불가
| 항목 | 지원 여부 | 의미 |
|---|---|---|
| Short Code | ❌ No | 단축번호 사용 불가 |
| Long Code | ❌ No | 전용번호 사용 불가 |
| Sender ID | ❌ No | 발신자 표시 설정 불가 |
| Two-way SMS | ❌ No | 양방향 SMS 불가 - 핵심 기능 차단 |
| SMS 발송 | ✅ Yes | 국제발신으로만 가능 |
1. 기존 Pinpoint 앱 확인:
├── ap-northeast-1: 새로 생성한 앱 (giftcall-sms-test)
└── us-east-1: 기존 앱 발견 (giftcall-pinpoint-test)
2. SMS 채널 활성화 시도:
├── 명령어: aws pinpoint update-sms-channel
├── 파라미터: ApplicationId + SMSChannelRequest
└── 결과: ForbiddenException - Access denied
3. 권한 확인:
├── 사용자: AWSReservedSSO_emart-architect-admin-sso-ps
├── 권한: admin 수준 권한 보유
└── 문제: Pinpoint SMS 채널 활성화 특별 권한 필요 추정
팀원 문의 예정 사항:
├── Pinpoint SMS 채널 활성화 경험 여부
├── 필요한 특별 권한 또는 승인 절차
├── 이마트 내부 Pinpoint 사용 정책
└── AWS 지원팀 문의 필요성
결론: Pinpoint도 동일한 AWS SMS 백엔드 사용으로
같은 [국제발신] 문제 예상되지만,
권한 문제로 실제 검증 불가
조사 대상:
├── 이마트 기존 SMS: 현재 사용 중인 서비스 확인 (단방향 한계)
├── NHN Toast SMS: 국내 1위 SMS 서비스
├── 네이버 클라우드 SMS: 클라우드 기반 SMS
└── 통신사 직접: KT, SKT, LG U+ SMS API
평가 기준:
├── 양방향 SMS 지원 ⭐ 최우선 기준
├── 회신 메시지 webhook/API 제공
├── LMS 지원 (장문 메시지)
├── API 연동 편의성
├── 발신번호 설정 가능
├── 비용 효율성 (SMS/LMS 단가, 대량 할인)
├── 계약 조건 (최소 기간, 해지 조건)
├── 이마트 기존 계약 연동 가능성
├── AWS 환경 연동 복잡도
└── 안정성 및 지원 품질
🔍 추가 검토 사항:
├── 회신 메시지 실시간 처리 방식
├── 메시지 매칭 및 스레드 관리
├── 자동 분류 및 워크플로우 연동
├── 소통 이력 데이터 구조 설계
├── VPC/보안그룹 네트워크 설정
├── Secrets Manager API 키 관리
├── CloudWatch 모니터링 및 알림
└── 개인정보보호법 준수 방안
| 항목 | NHN Toast SMS | KT API | 네이버 클라우드 |
|---|---|---|---|
| 양방향 SMS | ❓ 확인 필요 | ✅ 지원 확인 | ❓ 확인 필요 |
| LMS 지원 | ✅ 2000자 | ✅ 지원 | ✅ 지원 |
| 이마트 기존 사용 | ✅ 경험 있음 | ❓ 미확인 | ❓ 미확인 |
| 계약 복잡도 | 🟡 중간 | 🔴 높음 | 🟡 중간 |
| AWS 연동 | ✅ REST API | ✅ REST API | ✅ REST API |
최종 상태:
📅 기록일: 2025년 10월 22일 13:39
🎯 상태: AWS SMS 서비스 부적합 확정 → 국내 SMS 서비스 조사 단계
🚨 핵심 성과: Pinpoint EOS 정보 발견 + AWS SMS 치명적 문제점 조기 발견
📋 다음 작업: 국내 SMS 서비스 기술 검토 및 연동 방안 수립
Amazon Q AI와 함께 제작한 GiftCall 프로젝트 개발 기록입니다. • 2025.10.22