랜딩 · Amazon SES 비용
제품 팀은 Amazon SES 비용을 어떻게 평가해야 하나요?
Amazon SES 비용은 이메일 한 통당 단가 하나로 보지 말고 워크로드 모델로 평가하세요. 리전별 발신 수신자, 첨부 파일 데이터, 수신 처리, 전용 IP, 전달성 기능, 유효성 검사, 멀티 리전 라우팅, 스토리지, 이벤트, 모니터링, 엔지니어링 운영까지 모두 계산합니다. 그런 다음 같은 기능 구성을 기준으로 현재 SES 요금제와 à-la-carte 방식 결제를 비교하세요. 월 평균만 쓰지 말고 실제 메시지 크기와 트래픽 피크를 사용해야 합니다. 또한 제공업체의 접수, 수신 서버의 전달, 받은편지함 도달을 구분하세요. 발송 비용을 지불했다고 해서 최종 결과가 확정되는 것은 아닙니다.
먼저 계정의 요금 모델부터 확인하세요
Amazon SES에는 더 이상 하나의 요금 경로만 있지 않습니다. AWS는 종량제 요금을 유지하면서 2026년 7월 21일 Essentials, Pro, Enterprise 요금제를 도입했습니다. AWS에 따르면 2025년 6월 1일 이후 계량된 SES 활동이 없는 새 SES 계정과 계정-리전 조합은 Essentials로 시작하며, 업그레이드하거나 종량제로 전환할 수 있습니다. 따라서 기존 계정 이력과 선택한 리전에 따라 시작점이 달라질 수 있습니다. 스프레드시트를 만들기 전에 각 프로덕션 계정과 리전의 SES 요금제 섹션을 열어 활성 모델과 날짜를 기록하세요. 오래된 블로그 글, 다른 팀의 계정, 포함 기능 없이 인용된 요금으로 결제를 추정하지 마세요. SES 가격, 요금제 자격, 리전 가용성, AWS Free Tier 규칙은 변경될 수 있으므로 구매 시 공식 요금 페이지와 계정 결제 데이터를 사실의 기준으로 삼으세요.
전체 비용 산식 만들기
쓸모 있는 월별 추정은 API 요청 수나 메시지 객체 수가 아니라 발신 수신자 수에서 출발합니다. 여기에 과금 대상인 발신 데이터(특히 첨부 파일)를 더하고, SES 수신을 사용한다면 수신 메시지와 수신 데이터 청크도 더합니다. 그다음 선택한 요금제의 고정 요금, 볼륨 구간, 그리고 전용 IP, Global Endpoints, 이메일 유효성 검사, 테넌트 기능, Virtual Deliverability Manager 옵션, Mail Manager 엔드포인트, 아카이빙, 보안 애드온처럼 별도로 과금되는 기능을 추가하세요. 이어서 발송 측 컴퓨팅, 큐, 이벤트 대상, 로그와 지표, 스토리지, 암호화 키, 데이터 전송, 백업, 지원 등 의존하는 AWS 서비스를 포함합니다. 마지막으로 도메인 온보딩, IAM 설계, 할당량 관리, 이벤트 처리, 반송과 스팸 신고 처리, 장애 대응, 전달성 검토, 멀티 리전 테스트, 제공업체 마이그레이션 같은 엔지니어링과 운영 비용을 더하세요. 청구서의 산식과 애플리케이션 이메일을 운영하는 총비용은 서로 관련은 있지만 다른 숫자입니다.
동일한 기능 구성으로 요금제와 à-la-carte 비교하기
AWS는 월간 이메일 첫 1,000만 통의 요금으로 Essentials는 1,000통당 $0.16, Pro는 $0.22, Enterprise는 $0.23을 제시합니다. Pro에는 계정당 리전당 월 $105의 고정 요금도 있고 Enterprise에는 $500이 있습니다. 더 높은 발송량 구간에는 더 낮은 한계 요금이 적용됩니다. 요금제는 서로 다른 전달성, 유효성 검사, 전용 IP, 글로벌, 테넌트, Mail Manager 기능을 묶으므로 표면 요금을 서로 바꿔 적용할 수 없습니다. 종량제 표에는 수신자 1,000명당 발신 이메일 $0.10과 첨부 데이터 GB당 $0.12가 있으며 선택 기능은 별도 과금됩니다. 동일 리전, 발송량 분포, 첨부 파일, 수신 작업, 기능으로 시나리오를 비교하세요. 단순 트랜잭션 워크로드에는 기능이 필요 없을 수 있지만, 더 높은 발송 요금제도 포함 기능을 개별 구성하는 것보다 저렴할 수 있습니다. 최종 구간을 전체 발송량에 적용하지 말고 한계 구간 계산을 사용하세요.
수신자, 리전, 데이터를 올바르게 계산하기
SES의 발송 할당량과 발신 집계는 수신자를 기준으로 합니다. 수신자 10명에게 보내는 메시지 한 통은 발송 할당량 10단위를 소비하며, 잘못된 주소 하나 때문에 다중 수신자 호출 전체가 거부될 수 있으므로 AWS는 수신자마다 API 호출을 따로 하도록 권장합니다. 애플리케이션 발신함의 행 수가 아니라 To, Cc, Bcc 대상을 기준으로 모델링하세요. 식별 정보, 할당량, 이벤트 구성, 요금제 요금, 일부 기능이 리전 단위이므로 예측도 AWS 리전별로 나누세요. 첨부 파일이 많은 메일은 인코딩된 프로덕션 메시지를 실측하세요. MIME base64 확장 때문에 전송 크기가 원본 바이너리 파일보다 커집니다. AWS는 5 MB 첨부 파일이 인코딩 후 약 6.85 MB가 될 수 있다고 안내합니다. 계절별 피크, 접수 전 재시도, 과금되는 경우의 메일박스 시뮬레이터 테스트, 멀티 리전 장애 조치 트래픽도 포함하세요. SES가 책임을 넘겨받은 이후 제공업체가 재시도하는 건은 이중으로 계산하지 말되, 과금 규칙상 별도의 발신 수신자로 취급되는 새 애플리케이션 발송 요청은 계산하세요.
선택 인프라는 의도를 갖고 가격 산정하기
전용 IP는 보편적인 요구 사항이 아닙니다. SES 공유 주소는 표준 발송 가격에 포함되고 저발송량 또는 변동 워크로드에 적합합니다. 표준 전용 IP는 임대한 주소당 월 요금이 추가되며 발신자가 워밍업과 관리를 해야 합니다. 관리형 전용 IP는 고정 계정 요금과 사용량 요금이 추가되지만 SES가 적응형 워밍업과 확장을 처리합니다. AWS는 표준 전용 IP를 IP당 월 $24.95, 관리형 전용 IP를 계정당 월 $15부터와 발송량 기반 메시지 요금으로 제시합니다. 다른 종량제 예에는 기본 발송을 넘는 이메일 1,000통당 $0.03의 Global Endpoints, 이메일 유효성 검사 요금, Virtual Deliverability Manager 요금이 있습니다. 안정적인 허용 목록 IP, 평판 격리, 다중 리전 라우팅, 진단 같은 명시적 운영 요구 사항에 맞춰 선택하세요. 충분한 발송량이나 소유권 없이 인프라를 추가하면 도메인, 동의, 콘텐츠 문제를 해결하지 못한 채 비용과 복잡성만 늘릴 수 있습니다.
수신 및 이벤트 관측 비용 포함하기
인바운드 SES와 Mail Manager 워크로드는 발신 발송과 단위가 다릅니다. 현재 à-la-carte 표에는 수신 이메일이 1,000통당 $0.10에 256 KB 단위의 완전한 수신 청크 1,000개당 $0.09로 표시되어 있습니다. Mail Manager 처리, 인그레스 엔드포인트, 아카이빙, 보안 애드온, 추가 수신자는 별도 요금이 붙을 수 있습니다. Amazon S3 스토리지, Amazon SNS 알림, 이벤트 라우팅, CloudWatch 대시보드, 로그, 데이터 보존도 다른 AWS 서비스 항목에 나타날 수 있습니다. 이벤트 게시 자체가 가장 큰 비용이 아니더라도 발신 관측 예산은 잡아 두어야 합니다. SES는 구성된 AWS 대상으로 발송, 전달, 반송, 스팸 신고, 거부, 렌더링 실패, 지연, 열람, 클릭 이벤트를 게시할 수 있습니다. 프로덕션 서비스에는 안전한 수집, 중복 제거, 수신자 발송 제외 처리, 보존 기간 제한, 운영 알림이 필요합니다. 메시지 전송량만이 아니라 이벤트 볼륨, 저장 기간, 조회 패턴, 온콜 담당까지 가격에 반영하세요.
할당량과 샌드박스 상태를 용량 제약으로 다루기
계정이 워크로드를 제도적으로도 운영적으로도 감당하지 못한다면 낮은 단가는 의미가 없습니다. SES 발송 할당량은 AWS 계정과 리전별로 분리되어 있으며 수신자 수를 기준으로 합니다. AWS 문서에 따르면 샌드박스 기본값은 롤링 24시간당 이메일 200통, 초당 1통이며 샌드박스 계정에는 수신자 제한도 있습니다. 프로덕션 한도는 사용 사례에 따라 다르며 AWS를 통해 늘릴 수 있습니다. 평상시 처리량, 버스트 속도, 캠페인 격리, 재시도 트래픽, 전체 장애 조치 부하를 모델링한 다음 출시 전에 적절한 프로덕션 액세스와 할당량을 확보하세요. 샌드박스 기본값에 곱셈을 해서 구매 가능한 요금제인 것처럼 비용 추정에 넣지 마세요. 스로틀링에 대비한 백프레셔를 구현하고 실제 최대 발송 속도와 남은 일일 허용량을 모니터링하세요. 여러 리전을 사용한다면 각 리전에서 ID, 구성 세트, 할당량, 이벤트 대상을 검증하세요. 급하게 처리한 할당량 작업, 누락된 작업, 테스트하지 않은 장애 조치는 전송 요금을 훨씬 넘는 지원 및 엔지니어링 비용을 낳을 수 있으므로 용량 검토도 비용의 일부입니다.
과금된 발송과 전달 결과 구분하기
SES 청구와 전달 상태는 서로 다른 질문에 답합니다. 발송 요청이 성공했다는 것은 SES가 요청을 접수했고 발송 제외 처리와 이후 처리에 따라 전달을 시도한다는 뜻입니다. 전달 이벤트는 수신자의 메일 서버가 메시지를 수락했다고 SES가 보고한다는 뜻입니다. 반송, 스팸 신고, 거부, 렌더링 실패, 지연 이벤트는 각각 다른 결과를 나타냅니다. 받은편지함 도달은 수신 서버가 수락한 이후에 일어나며 수신 측 필터링과 정책이 결정합니다. 유료 발송 건수에 가정한 받은편지함 도달률을 곱해 가치를 추정하지 말고, 접수된 모든 요청을 전달된 것으로 표시하지도 마세요. 비용 대시보드 옆에 결과 대시보드를 만드세요. 한쪽에는 과금 대상 수신자와 데이터를, 다른 쪽에는 접수, 서버 전달, 반송, 스팸 신고, 발송 제외, 지연 상태를 두세요. 이 두 가지 보기를 활용해 잘못되었거나 발송 제외 처리된 주소로의 반복 시도, 과도한 크기의 첨부 파일, 불필요한 이벤트 보존, 정해진 의사 결정에 기여하지 않는 선택 기능 같은 낭비를 찾아내세요.
재현 가능한 요금 평가 실행하기
메시지 유형별로 최소 4주 분량의 대표 데이터를 수집하세요. 수신자 수, 메시지와 첨부 파일 바이트, 리전, 시간대별 피크, 수신 건수와 크기, 이벤트 수, 보존 기간, 지원 사고가 대상입니다. 평상시 월, 피크 월, 리전 장애 조치 월을 예측하세요. 각 시나리오에서 공식 최신 요율과 동일한 선택 기능을 적용해 Essentials, Pro, Enterprise, à-la-carte를 계산합니다. 의존하는 AWS 서비스 추정치와 명시된 엔지니어링 담당 업무도 추가하세요. 결과는 AWS Pricing Calculator 또는 통제된 청구 샘플로 검증한 다음, 비용 알림과 접수된 수신자당 비용, 수신 서버 전달당 비용 같은 단위 지표를 설정하세요. 가정, 출처 URL, 계정-리전별 요금제 상태, 확인 날짜를 기록하세요. AWS가 요금을 바꿀 때, 트래픽이 구간을 넘을 때, 첨부 파일이 늘어날 때, 전용 IP를 제안할 때, 제품에 인바운드 메일, 유효성 검사, 아카이빙, 테넌트, 멀티 리전 라우팅이 추가될 때 검토를 반복하세요.
주변 애플리케이션 계층은 누가 맡을지 정하기
SES 원가는 제공업체 인프라와 계정에서 선택한 AWS 기능에 대한 비용입니다. 그래도 제품 팀에는 도메인 온보딩, 애플리케이션 키 제어, 테넌트 경계, 발신 레코드 모델, 수신 메시지 처리, 이벤트 수집, 발송 제외 워크플로, 안정적인 내부 발송 계약이 필요할 수 있습니다. 직접 SES를 쓰는 방식과 애플리케이션 계층 대안을 비교할 때는 SES의 수신자당 전송 항목만이 아니라 전체 운영 모델을 기준으로 하세요. 비교에는 필요한 기능, 엔지니어링 시간, 운영 책임, 마이그레이션 제약, 장애 대응, AWS 고유 제어의 필요성이 포함되어야 합니다. 어떤 애플리케이션 계층도 SES 요금이나 수신자 측 필터링을 바꾸지 못하며, 제공업체 청구서나 접수된 요청 어느 쪽도 받은편지함 도달을 보장하지 않습니다. 직접 SES는 AWS를 온전히 직접 관리하려 하고 주변 계층을 이미 운영하는 팀에 맞을 수 있습니다. 관리형 애플리케이션 계층은 연동 경계를 좁게 가져가고 싶은 팀에 맞을 수 있지만, 비교하기 전에 해당 서비스의 현재 배포된 계약에서 기능과 요금을 직접 확인해야 합니다.
자주 묻는 질문
Amazon SES는 이메일 1,000통당 비용이 얼마인가요?
적용 중인 요금 모델, 볼륨 구간, 수신자, 리전, 데이터, 기능에 따라 다릅니다. 2026년 8월 21일에 AWS는 à-la-carte 발신 이메일을 수신자 1,000명당 $0.10로 표시했고, 요금제 요율과 포함 기능은 서로 달랐습니다. 구매 전에 현재 공식 페이지를 확인하세요.
SES 이메일 한 통을 수신자 10명에게 보내면 1건으로 계산되나요?
아니요. AWS는 발송 할당량이 수신자를 기준으로 한다고 밝히고 있으므로, 수신 대상 10곳에 보내는 메시지 한 통은 할당량에서 10건으로 계산됩니다. 비용 모델도 API 호출 수만이 아니라 적용 중인 요금 조건에 따라 과금 대상 수신자 대상을 측정해야 합니다.
Amazon SES 첨부 파일은 별도로 과금되나요?
AWS는 첨부 파일 데이터에 대해 추가 발신 데이터 요금을 표시합니다. base64 인코딩으로 바이너리 첨부 파일의 크기가 커지므로 MIME 인코딩된 프로덕션 크기를 측정하고, 주변 AWS 아키텍처에서 발생하는 데이터 전송이나 스토리지 요금도 함께 포함하세요.
Amazon SES에 전용 IP가 꼭 필요한가요?
꼭 그렇지는 않습니다. 공유 주소는 발송량이 적거나 변동이 큰 많은 워크로드에 적합합니다. 전용 주소는 비용과 운영 요건이 추가되며, 고정된 주소, 충분하고 일정한 발송량, 명시적인 평판 제어, 메일 스트림 간 격리가 필요할 때 가장 설득력이 있습니다.
Amazon SES 샌드박스는 무료 요금 구간인가요?
아니요. 샌드박스는 수신자 제한이 있는 발송 액세스 및 할당량 상태이지 요금제가 아닙니다. AWS 프리 티어 크레딧과 SES 요금제는 각각 별개의 프로그램이며 자격과 기간 규정이 따로 있습니다.
SES 발송 비용을 지불했다면 받은편지함에 도착한 것인가요?
아니요. 발송 요금과 요청 성공은 최종 메일함 폴더를 보장하지 않습니다. 제공업체 접수, 수신 서버 전달, 반송, 스팸 신고, 발송 제외, 지연을 각각 따로 추적하고, 받은편지함 도달은 수신 측 시스템이 내리는 후속 판단으로 다루세요.
출처
- Amazon SES 요금 — Amazon Web Services
- Amazon SES 요금제 출시 — Amazon Web Services
- Amazon SES 서비스 할당량 — Amazon Web Services
- Amazon SES 발송 한도 관리 — Amazon Web Services
- Amazon SES 전용 IP 주소 — Amazon Web Services
- Amazon SES 이벤트 게시로 이메일 발송 모니터링 — Amazon Web Services
- Amazon SES에서 Global Endpoints 사용 — Amazon Web Services
- Amazon SES로 처리량 높이기 — Amazon Web Services