Courseiva
Development with AWS ServiceseasyMultiple ChoiceObjective-mapped

DVA-C02 Development with AWS Services Practice Question

A developer is building an application that needs to send email notifications to users. Which AWS service is designed for sending transactional emails?

⚠ Common exam trap

Many exam-takers confuse Amazon SNS with SES because both can send notifications, but SNS is limited to push notifications (SMS, mobile push, HTTP) and cannot send rich transactional emails, while SES is the dedicated email service.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Amazon Simple Email Service (SES)

Amazon Simple Email Service (SES) is specifically designed for sending transactional emails, such as order confirmations, password resets, and marketing communications. It provides a reliable, scalable SMTP interface or API to send high-deliverability emails, with features like dedicated IP addresses and feedback loops. This makes it the correct choice for an application that needs to send email notifications directly to users.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • AWS Lambda

    Why it's wrong here

    AWS Lambda is a serverless compute service that executes code in response to events, not an email sending service itself. While a Lambda function could be programmed to invoke an email service like SES, Lambda's core function is to provide the execution environment for code, not to handle the complexities of email delivery, SMTP protocols, or recipient management. Therefore, it cannot directly send emails without integrating with a dedicated email service.

  • Amazon Simple Email Service (SES)

    Why this is correct

    Amazon Simple Email Service (SES) is a highly scalable, cost-effective, and flexible cloud-based email sending service designed for developers to send marketing, notification, and transactional emails from any application. It handles the underlying email infrastructure, including SMTP, deliverability, and reputation management, allowing applications to programmatically send emails via API, SDKs, or SMTP interface. This makes SES the ideal choice for applications requiring direct email sending capabilities.

  • Amazon Simple Notification Service (SNS)

    Why it's wrong here

    Amazon Simple Notification Service (SNS) is a fully managed messaging service primarily used for application-to-application (A2A) and application-to-person (A2P) communication through a publish/subscribe model. While SNS can deliver notifications to email *subscribers* as one of its many endpoints, its core purpose is broadcasting messages to various types of subscribers, not providing a robust, feature-rich platform for sending transactional or marketing emails directly from an application. It lacks the advanced email sending features and reputation management of a dedicated email service.

  • Amazon Simple Queue Service (SQS)

    Why it's wrong here

    Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. SQS provides a reliable, highly available, and scalable queue for storing messages between producers and consumers, facilitating asynchronous communication and buffering. It is designed for message storage and retrieval within an application's architecture, not for the direct sending of emails to external recipients.

About these practice questions

This DVA-C02 question is part of Courseiva's 724-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This DVA-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DVA-C02 exam.