landing · kosten van Amazon SES
Hoe beoordeelt een productteam de kosten van Amazon SES?
Beoordeel de kosten van Amazon SES als een workloadmodel, niet als één tarief per e-mail. Tel uitgaande ontvangers per regio, bijlagedata, verwerking van inkomende e-mail, dedicated IP's, deliverabilityfuncties, validatie, multi-regionrouting, opslag, events, monitoring en engineeringwerk. Vergelijk daarna de huidige SES-prijsabonnementen met à-la-cartefacturering voor dezelfde set functies. Gebruik werkelijke berichtgroottes en verkeerspieken, niet alleen maandgemiddelden. Houd ook acceptatie door de provider, bezorging bij de ontvangende server en inboxplaatsing uit elkaar, want betalen voor een verzending zegt niets over de uiteindelijke uitkomst.
Stel eerst vast welk prijsmodel het account gebruikt
Amazon SES heeft niet langer slechts één prijsmodel. AWS introduceerde op 21 juli 2026 de abonnementen Essentials, Pro en Enterprise, terwijl à-la-carteprijzen behouden bleven. AWS zegt dat nieuwe SES-accounts en account-regiocombinaties zonder gemeten SES-activiteit sinds 1 juni 2025 met Essentials beginnen, met de optie om te upgraden of naar à la carte over te schakelen. Bestaande accountgeschiedenis en de geselecteerde regio kunnen het startpunt daarom veranderen. Open vóór je een spreadsheet maakt voor elk productieaccount en elke regio de sectie over SES-prijsabonnementen, noteer het actieve model en leg de datum vast. Leid facturering niet af uit een oude blogpost, het account van een ander team of een tarief zonder vermelding van de inbegrepen functies. SES-prijzen, geschiktheid voor abonnementen, regionale beschikbaarheid en regels voor AWS Free Tier kunnen veranderen; gebruik daarom op het moment van aankoop de officiële prijspagina en de factureringsgegevens van het account als bron van waarheid.
Stel een volledige kostenformule op
Een bruikbare maandschatting begint bij uitgaande ontvangers, niet alleen bij API-requests of berichtobjecten. Tel er de factureerbare uitgaande data bij op, vooral bijlagen, en daarna inkomende berichten en inkomende datachunks als je SES receiving gebruikt. Voeg de vaste kosten van het gekozen abonnement toe, eventuele volumestaffels en functies die apart worden geprijsd, zoals dedicated IP's, Global Endpoints, e-mailvalidatie, tenantfuncties, opties van Virtual Deliverability Manager, Mail Manager-endpoints, archivering of beveiligingsadd-ons. Neem daarna de afhankelijke AWS-services mee: compute voor de verzender, wachtrijen, eventbestemmingen, logs en metrics, opslag, encryptiesleutels, dataoverdracht, back-ups en support. Voeg tot slot engineering en operations toe: domeinonboarding, IAM-ontwerp, quotumbeheer, eventverwerking, afhandeling van bounces en klachten, incidentrespons, deliverabilityreviews, multi-regiontests en migratie tussen providers. De factuurformule en de totale kosten van het beheren van applicatiemail hangen samen, maar zijn verschillende getallen.
Vergelijk abonnementen en à la carte op identieke functies
AWS vermeldt abonnementstarieven voor de eerste 10 miljoen maandelijkse e-mails van $0.16 per 1,000 voor Essentials, $0.22 voor Pro en $0.23 voor Enterprise. Pro vermeldt ook een vaste kostenpost van $105 per account per regio per maand, en Enterprise vermeldt $500. Lagere marginale tarieven gelden voor staffels met een hoger volume. Abonnementen bundelen uiteenlopende mogelijkheden voor deliverability, validatie, dedicated IP, wereldwijd gebruik, tenants en Mail Manager, dus de basistarieven zijn niet onderling uitwisselbaar. De à-la-cartetabel vermeldt uitgaande e-mail voor $0.10 per 1,000 ontvangers plus $0.12 per GB bijlagegegevens, waarbij optionele functies afzonderlijk worden gefactureerd. Vergelijk scenario's met dezelfde regio's, volumeverdeling, bijlagen, inkomend werk en functies. Een abonnement met een hoger verzendtarief kan minder kosten dan de inbegrepen mogelijkheden afzonderlijk opnieuw opbouwen, terwijl een eenvoudige transactionele workload die mogelijkheden mogelijk niet nodig heeft. Gebruik marginale staffelberekeningen in plaats van de laatste staffel op het hele volume toe te passen.
Tel ontvangers, regio's en data correct
SES-verzendquota en de telling van uitgaande e-mail zijn gebaseerd op ontvangers. Eén bericht aan tien ontvangers verbruikt tien eenheden verzendquotum, en AWS raadt aan per ontvanger een aparte API-call te doen, omdat één ongeldig adres een call met meerdere ontvangers kan laten weigeren. Modelleer de bestemmingen in To, Cc en Bcc, niet alleen de rijen in een outbox van je applicatie. Splits de prognose op per AWS-regio, want identiteiten, quota, eventconfiguratie, abonnementskosten en sommige functies zijn regionaal. Meet bij mail met veel bijlagen de gecodeerde productieberichten; door base64-codering in MIME is de verzonden omvang groter dan het oorspronkelijke binaire bestand. AWS merkt op dat een bijlage van 5 MB na codering ongeveer 6,85 MB kan worden. Neem seizoenspieken mee, retries vóór acceptatie, tests met de mailboxsimulator als die worden gefactureerd, en failoververkeer tussen regio's. Tel retries door de provider nadat SES de verantwoordelijkheid heeft geaccepteerd niet dubbel, maar tel een nieuw verzendrequest vanuit je applicatie wel mee als de factureringsregels het als een extra uitgaande ontvanger behandelen.
Prijs optionele infrastructuur bewust in
Dedicated IP's zijn geen universele vereiste. Gedeelde SES-adressen zijn inbegrepen in de standaard verzendprijzen en passen bij veel workloads met een laag of variabel volume. Standaard dedicated IP's voegen per geleasd adres een maandelijkse vergoeding toe en vereisen dat de afzender ze opwarmt en beheert. Beheerde dedicated IP's voegen vaste accountkosten en gebruikstarieven toe, terwijl SES adaptieve warm-up en schaling afhandelt. AWS vermeldt standaard dedicated IP's voor $24.95 per IP per maand en beheerde dedicated IP's vanaf $15 per account per maand plus op volume gebaseerde berichtkosten. Andere à-la-cartevoorbeelden zijn Global Endpoints voor $0.03 per 1,000 e-mails bovenop het basisverzenden, kosten voor e-mailvalidatie en kosten voor Virtual Deliverability Manager. Kies elk onderdeel voor een expliciete operationele vereiste, zoals stabiele IP's op een allowlist, reputatie-isolatie, multiregiorouting of diagnostiek. Infrastructuur toevoegen zonder voldoende volume of eigenaarschap kan kosten en complexiteit verhogen zonder domein-, toestemmings- of inhoudsproblemen op te lossen.
Neem kosten voor ontvangst en event-observability mee
Workloads voor inkomende e-mail in SES en Mail Manager gebruiken andere eenheden dan uitgaande verzending. De huidige à-la-cartetabel noemt voor inkomende e-mail $0.10 per 1.000 e-mails plus $0.09 per 1.000 volledige inkomende chunks van 256 KB. Verwerking in Mail Manager, ingress-endpoints, archivering, beveiligingsadd-ons en extra ontvangers kunnen aparte kosten opleveren. Opslag in Amazon S3, notificaties via Amazon SNS, eventrouting, CloudWatch-dashboards, logs en dataretentie kunnen ook op de regels van andere AWS-services terechtkomen. Reserveer budget voor observability van uitgaande e-mail, ook als het publiceren van events zelf niet de grootste kostenpost is. SES kan send-, delivery-, bounce-, complaint-, reject-, render-failure-, delay-, open- en click-events publiceren via geconfigureerde AWS-bestemmingen. Een productieservice heeft veilige verwerking, deduplicatie, suppressie van ontvangers, bewaarlimieten en operationele meldingen nodig. Prijs het eventvolume, de bewaarduur, de querypatronen en de on-callverantwoordelijkheid in, niet alleen de berichtoverdracht.
Behandel quota en sandboxstatus als capaciteitsbeperkingen
Een lage eenheidsprijs is irrelevant als het account de workload juridisch en operationeel niet aankan. SES-verzendquota gelden per AWS-account en per regio en zijn gebaseerd op ontvangers. AWS documenteert voor de sandbox een standaardlimiet van 200 e-mails per voortschrijdende 24 uur en één e-mail per seconde; sandboxaccounts hebben ook beperkingen voor ontvangers. Productielimieten verschillen per use case en kunnen via AWS worden verhoogd. Modelleer de normale doorvoer, piekfrequentie, isolatie van campagnes, retryverkeer en volledige failoverbelasting, en regel vóór de lancering passende productietoegang en quota. Vermenigvuldig de standaardwaarden van de sandbox niet in een kostenraming alsof het een abonnement is dat je kunt kopen. Bouw backpressure in voor throttling en monitor de werkelijke maximale verzendsnelheid en het resterende dagtegoed. Als je meerdere regio's gebruikt, controleer dan in elke regio de identiteiten, configuratiesets, quota en eventbestemmingen. Capaciteitsreview hoort bij de kosten, want overhaast quotumwerk, verloren jobs of een niet-geteste failover kunnen support- en engineeringkosten veroorzaken die veel hoger zijn dan de transportkosten.
Houd gefactureerde verzendingen en bezorgresultaten uit elkaar
De facturering en de bezorgstatus van SES beantwoorden verschillende vragen. Een geslaagd verzendrequest betekent dat SES het request heeft geaccepteerd en een bezorgpoging zal doen, onder voorbehoud van suppressie en latere verwerking. Een delivery-event betekent dat SES meldt dat de mailserver van de ontvanger het bericht heeft geaccepteerd. Een bounce-, complaint-, reject-, render-failure- of delay-event beschrijft een andere uitkomst. Inboxplaatsing vindt plaats na acceptatie door de ontvangende server en wordt bepaald door filtering en beleid aan de kant van de ontvanger. Schat de waarde niet door betaalde verzendingen te vermenigvuldigen met een aangenomen inboxpercentage, en label niet elk geaccepteerd request als afgeleverd. Bouw een kostendashboard naast een resultatendashboard: aan de ene kant factureerbare ontvangers en data, aan de andere kant de statussen geaccepteerd, afgeleverd bij de server, gebounced, klacht, op de suppressielijst en vertraagd. Gebruik deze weergaven om verspilling te vinden, zoals herhaalde pogingen naar ongeldige adressen of adressen op de suppressielijst, te grote bijlagen, onnodige bewaring van events of optionele functies die geen concrete beslissing ondersteunen.
Voer een reproduceerbare prijsanalyse uit
Verzamel per berichtklasse minstens vier weken representatieve data: ontvangers, bytes van berichten en bijlagen, regio's, piekuren, aantal en omvang van inkomende berichten, aantal events, bewaartermijn en supportincidenten. Maak een prognose voor een normale maand, een piekmaand en een maand met regionale failover. Bereken voor elk scenario Essentials, Pro, Enterprise en à la carte met de officiële actuele tarieven en dezelfde optionele functies. Voeg ramingen toe voor afhankelijke AWS-services en benoemde engineeringverantwoordelijkheden. Toets het resultaat aan de AWS Pricing Calculator of een gecontroleerde factuursteekproef, en stel daarna kostenmeldingen en eenheidsmetrics in, zoals kosten per geaccepteerde ontvanger en kosten per bezorging bij de ontvangende server. Leg aannames, bron-URL's, de abonnementsstatus per account en regio en de controledatum vast. Herhaal de analyse wanneer AWS de prijzen wijzigt, wanneer het verkeer een staffel overschrijdt, wanneer bijlagen groter worden, wanneer een dedicated IP wordt voorgesteld, of wanneer een product inkomende e-mail, validatie, archivering, tenants of multi-regionrouting toevoegt.
Bepaal wie eigenaar is van de applicatielaag eromheen
De kale SES-kosten dekken de infrastructuur van de provider en de AWS-functies die voor het account zijn gekozen. Een productteam heeft mogelijk nog steeds domeinonboarding nodig, controle over applicatiesleutels, tenantgrenzen, een datamodel voor uitgaande berichten, afhandeling van inkomende berichten, eventverwerking, suppressieworkflows en een stabiel intern verzendcontract. Vergelijk SES direct met elk alternatief op applicatieniveau aan de hand van het volledige operationele model, niet alleen de transportkosten per ontvanger van SES. De vergelijking moet vereiste functies, engineeringtijd, operationele verantwoordelijkheid, migratiebeperkingen, incidentrespons en de behoefte aan providerspecifieke AWS-instellingen omvatten. Geen enkele applicatielaag verandert de prijzen van SES of de filtering bij ontvangers, en noch een factuur van de provider noch een geaccepteerd request bewijst inboxplaatsing. SES direct gebruiken past bij teams die volledig eigenaar willen zijn van AWS en de omliggende laag al beheren. Een beheerde applicatielaag past bij teams die een smallere integratiegrens waarderen, maar de functies en prijs daarvan moet je vóór de vergelijking controleren aan de hand van het eigen, actuele contract zoals het nu draait.
Veelgestelde vragen
Wat kost Amazon SES per 1.000 e-mails?
Dat hangt af van het actieve prijsmodel, de volumestaffel, ontvangers, regio, data en functies. Op 21 augustus 2026 noemde AWS voor uitgaande e-mail à la carte $0.10 per 1.000 ontvangers, terwijl de abonnementstarieven en inbegrepen functies verschilden. Controleer vóór aankoop de actuele officiële pagina.
Telt één SES-e-mail aan tien ontvangers één keer mee?
Nee. Volgens AWS zijn verzendquota gebaseerd op ontvangers, dus een bericht aan tien bestemmingen telt voor tien mee in het quotum. Kostenmodellen moeten evenzo de factureerbare ontvangers meten volgens de actieve prijsvoorwaarden, en niet alleen het aantal API-calls.
Worden bijlagen bij Amazon SES apart gefactureerd?
AWS noemt extra kosten voor uitgaande data voor bijlagedata. Meet de MIME-gecodeerde omvang in productie, want base64-codering vergroot de omvang van binaire bijlagen, en neem eventuele kosten voor dataoverdracht of opslag van de omliggende AWS-architectuur mee.
Heb ik dedicated IP's nodig voor Amazon SES?
Niet per se. Gedeelde adressen passen bij veel workloads met een laag of wisselend volume. Dedicated adressen brengen extra kosten en operationele eisen met zich mee en zijn vooral te verdedigen wanneer het team stabiele adressen, voldoende consistent volume, expliciete controle over reputatie of isolatie tussen mailstreams nodig heeft.
Is de sandbox van Amazon SES een gratis prijsniveau?
Nee. De sandbox is een status voor verzendtoegang en quota met beperkingen voor ontvangers, geen prijsabonnement. AWS Free Tier-tegoeden en SES-prijsabonnementen zijn aparte programma's met hun eigen regels voor geschiktheid en looptijd.
Betekent betalen voor een SES-verzending dat de e-mail in de inbox is beland?
Nee. Verzendkosten en een geslaagd request bepalen niet in welke map het bericht uiteindelijk terechtkomt. Houd acceptatie door de provider, bezorging bij de ontvangende server, bounces, klachten, suppressies en vertragingen apart bij, en beschouw inboxplaatsing als een beslissing van het ontvangende systeem verderop in de keten.
Bronnen
- Prijzen van Amazon SES — Amazon Web Services
- Amazon SES introduceert prijsabonnementen — Amazon Web Services
- Servicequota in Amazon SES — Amazon Web Services
- Verzendlimieten van Amazon SES beheren — Amazon Web Services
- Dedicated IP-adressen voor Amazon SES — Amazon Web Services
- E-mailverzending monitoren met event publishing in Amazon SES — Amazon Web Services
- Global endpoints gebruiken in Amazon SES — Amazon Web Services
- De doorvoer van Amazon SES verhogen — Amazon Web Services