Amazon Simple Email Service (SES) vs. AWS Lambda

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Amazon SES
Score 9.0 out of 10
N/A
Amazon Simple Email Service (Amazon SES) is an outbound-only email-sending service useful for marketing and transactional email, relying on the infrastructure of Amazon. Amazon SES provides the requisite statistics and built-in notifications for bounces, complaints, and deliveries for optimization of campaigns. Emails are sent via SMTP or the Amazon SES API. Amazon's pricing is per usage, presently at $.10 per thousand sends. The service is free for users of Amazon EC2 (up to 62,000 messages),…
$0.10
for emails after the first 1,000
AWS Lambda
Score 8.3 out of 10
N/A
AWS Lambda is a serverless computing platform that lets users run code without provisioning or managing servers. With Lambda, users can run code for virtually any type of app or backend service—all with zero administration. It takes of requirements to run and scale code with high availability.
$NaN
Per 1 ms
Pricing
Amazon Simple Email Service (SES)AWS Lambda
Editions & Modules
Sending Emails from an Application Hosted in Amazon EC2
$0.10 ($0.12)
for every 1,000 emails after 62,000 (for each GB of storage)
Sending Emails from Another Email Client or Software Package
$0.10 ($0.12)
for every 1,000 emails (for each GB of storage)
Receiving Email
$0.10
for emails after the first 1,000
Sending Emails from an Application Hosted in Amazon EC2
Free
for first 62,000 emails
Receiving Email
Free
for the first 1,000 emails
128 MB
$0.0000000021
Per 1 ms
1024 MB
$0.0000000167
Per 1 ms
10240 MB
$0.0000001667
Per 1 ms
Offerings
Pricing Offerings
Amazon SESAWS Lambda
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Amazon Simple Email Service (SES)AWS Lambda
Considered Both Products
Amazon SES

No answer on this topic

AWS Lambda
Chose AWS Lambda
These are all AWS sister products, so I wouldn't say they are competitors but tools in the same box. They all work quite well together and I would say combined they are greater than the sum of their parts. Cloudformation (and SAM) templates make tying them together pretty …
Features
Amazon Simple Email Service (SES)AWS Lambda
Access Control and Security
Comparison of Access Control and Security features of Product A and Product B
Amazon Simple Email Service (SES)
-
Ratings
AWS Lambda
8.9
7 Ratings
2% below category average
Multiple Access Permission Levels (Create, Read, Delete)00 Ratings8.67 Ratings
Single Sign-On (SSO)00 Ratings9.13 Ratings
Reporting & Analytics
Comparison of Reporting & Analytics features of Product A and Product B
Amazon Simple Email Service (SES)
-
Ratings
AWS Lambda
5.0
6 Ratings
32% below category average
Dashboards00 Ratings5.66 Ratings
Standard reports00 Ratings5.25 Ratings
Custom reports00 Ratings4.45 Ratings
Function as a Service (FaaS)
Comparison of Function as a Service (FaaS) features of Product A and Product B
Amazon Simple Email Service (SES)
-
Ratings
AWS Lambda
8.7
7 Ratings
0% above category average
Programming Language Diversity00 Ratings9.07 Ratings
Runtime API Authoring00 Ratings8.17 Ratings
Function/Database Integration00 Ratings8.97 Ratings
DevOps Stack Integration00 Ratings8.87 Ratings
Best Alternatives
Amazon Simple Email Service (SES)AWS Lambda
Small Businesses
Mailjet
Mailjet
Score 8.5 out of 10
IBM Cloud Functions
IBM Cloud Functions
Score 6.9 out of 10
Medium-sized Companies
Mailjet
Mailjet
Score 8.5 out of 10
Red Hat OpenShift
Red Hat OpenShift
Score 9.2 out of 10
Enterprises

No answers on this topic

Red Hat OpenShift
Red Hat OpenShift
Score 9.2 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Amazon Simple Email Service (SES)AWS Lambda
Likelihood to Recommend
8.5
(23 ratings)
7.7
(52 ratings)
Usability
7.5
(2 ratings)
8.3
(17 ratings)
Support Rating
8.3
(8 ratings)
8.7
(20 ratings)
User Testimonials
Amazon Simple Email Service (SES)AWS Lambda
Likelihood to Recommend
Amazon AWS
Amazon Simple Email Service comes with the bundle of Amazon Web Services (AWS) and it also offers a limited number of emails per month for free. One who has a technical background and wants to send custom emails with custom domains in a professional way can go with Amazon Simple Email Service. If you have no technical background or tech team, it might not be useful for you.
Read full review
Amazon AWS
Lambda excels at event-driven, short-lived tasks, such as processing files or building simple APIs. However, it's less ideal for long-running, computationally intensive, or applications that rely on carrying the state between jobs. Cold starts and constant load can easily balloon the costs.
Read full review
Pros
Amazon AWS
  • As compare to other vendors that I have integrated response is very quick.
  • You can verify both domain or email to send out the emails from.
  • While setup you can easily configure it with your domain with few clicks like adding CNAME, DKIM records
  • Easy to use with or without access key and secret key within aws servers. You can directly map permissions to servers to go without credentials using boto3.
Read full review
Amazon AWS
  • No provisioning required - we don't have to pay anything upfront
  • Serverless deployment - it gets executed only when request comes and we pay only for the time the request is getting executed
  • Integrates well with AWS CloudWatch triggers so it is easy to setup scheduled tasks like cron jobs
Read full review
Cons
Amazon AWS
  • While the service limits are one of the main points that keep the delivery metrics so reliable, it can be stressful to get a new implementation out the door quickly.
  • If you're looking for a point-and-click style email delivery tool, this is not the right type of product for you. Amazon Simple Email Service is for a developer-centric approach to implementation into existing applications, processes, and services.
Read full review
Amazon AWS
  • Developing test cases for Lambda functions can be difficult. For functions that require some sort of input it can be tough to develop the proper payload and event for a test.
  • For the uninitiated, deploying functions with Infrastructure as Code tools can be a challenging undertaking.
  • Logging the output of a function feels disjointed from running the function in the console. A tighter integration with operational logging would be appreciated, perhaps being able to view function logs from the Lambda console instead of having to navigate over to CloudWatch.
  • Sometimes its difficult to determine the correct permissions needed for Lambda execution from other AWS services.
Read full review
Usability
Amazon AWS
1. Very less cost. 2. Fastest in market. 3. Negligible downtime. 4. Easy to integrate with other systems. 5. Easy to setup with your domain and email.
Read full review
Amazon AWS
I give it a seven is usability because it's AWS. Their UI's are always clunkier than the competition and their documentation is rather cumbersome. There's SO MUCH to dig through and it's a gamble if you actually end up finding the corresponding info if it will actually help. Like I said before, going to google with a specific problem is likely a better route because AWS is quite ubiquitous and chances are you're not the first to encounter the problem. That being said, using SAM (Serverless application model) and it's SAM Local environment makes running local instances of your Lambdas in dev environments painless and quite fun. Using Nodejs + Lambda + SAM Local + VS Code debugger = AWESOME.
Read full review
Support Rating
Amazon AWS
We did not have the need of contacting Amazon for support. The documentation they provide is of great quality. Examples are easy to follow. One thing to have into consideration is we didn't have the premium support for AWS, so I can't provide details on how good or bad this service is, but in general, the basic support I had was great.
Read full review
Amazon AWS
Amazon consistently provides comprehensive and easy-to-parse documentation of all AWS features and services. Most development team members find what they need with a quick internet search of the AWS documentation available online. If you need advanced support, though, you might need to engage an AWS engineer, and that could be an unexpected (or unwelcome) expense.
Read full review
Alternatives Considered
Amazon AWS
Mailchimp has a fixed monthly price, and with the number of emails that we sent, it's pretty expensive. Since our mailings are quite infrequent, using Mailchimp didn't make financial sense for us, even though Mailchimp is a more polished, packaged solution for email marketing. We evaluated other email delivery solutions as well and didn't find anything that matches Amazon SES on reliability and pricing.
Read full review
Amazon AWS
AWS Lambda is good for short running functions, and ideally in response to events within AWS. Google App Engine is a more robust environment which can have complex code running for long periods of time, and across more than one instance of hardware. Google App Engine allows for both front-end and back-end infrastructure, while AWS Lambda is only for small back-end functions
Read full review
Return on Investment
Amazon AWS
  • SES is still more cost effective than other email services like Mailgun.
  • Unless we have a high-traffic month, staying within the free tier is very nice for our bottom line.
  • Not having to spend time worrying about SES reliability saves us frustration and money.
Read full review
Amazon AWS
  • Positive - Only paying for when code is run, unlike virtual machines where you pay always regardless of processing power usage.
  • Positive - Scalability and accommodating larger amounts of demand is much cheaper. Instead of scaling up virtual machines and increasing the prices you pay for that, you are just increasing the number of times your lambda function is run.
  • Negative - Debugging/troubleshooting, and developing for lambda functions take a bit more time to get used to, and migrating code from virtual machines and normal processes to Lambda functions can take a bit of time.
Read full review
ScreenShots