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?

  1. AAmazon SNS
  2. BAmazon SES
  3. CAmazon SQS
  4. DAmazon Connect
Show answer & 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.

More Development with AWS Services questions