AWS Certified Developer – Associate (DVA-C02)Development with AWS ServicesEasy
A developer is implementing a new microservice that needs to send email notifications to users. The application requires a highly available, scalable, and cost-effective email sending service that can integrate easily with AWS. The emails contain dynamic content generated by the microservice. Which AWS service should the developer use?
- AAmazon SNS
- BAmazon SES
- CAmazon SQS
- DAmazon Connect
Show answer & explanationAnswer & explanation
Correct answer: B. Amazon SES
Amazon Simple Email Service (SES) is a highly scalable and cost-effective email sending service designed for applications. It supports sending transactional emails, marketing emails, and bulk email communications, making it ideal for dynamic content.
Why the other options are wrong
- A. Amazon SNS is a notification service that can send messages to various endpoints (including email), but SES is specifically designed for robust email sending with higher delivery rates and features.
- C. Amazon SQS is a message queuing service, not an email sending service.
- D. Amazon Connect is a cloud contact center service, not for programmatic email sending.
Amazon Simple Email Service (SES)
A flexible, scalable, and cost-effective email platform that enables developers to send email from any application.
- Transactional, marketing, and bulk email.
- High deliverability rates.
- Supports dynamic content.
Memory trick: For application emails, SES is the best choice, it entails.