CLF-C02 Cloud Technology and Services Practice Question
A developer wants to send real-time notifications to mobile app users when new content is available. Which AWS service enables push notifications to iOS and Android devices?
⚠ Common exam trap
It's easy for candidates to confuse Amazon Pinpoint as the only service for push notifications due to its marketing focus, but Amazon SNS is the core service for direct programmatic push notification delivery to mobile devices.
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 SNS
Amazon SNS (Simple Notification Service) is the correct choice because it provides a fully managed pub/sub messaging service that supports push notifications to mobile endpoints via platform application endpoints for iOS (APNs) and Android (FCM). It enables real-time delivery of messages directly to mobile apps without requiring polling or additional infrastructure.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Amazon SES
Why it's wrong here
Amazon SES is designed exclusively for sending email messages at scale via SMTP or the API, and it has no integrations with Apple APNs, Google FCM, or Amazon ADM. While SES can handle transactional and bulk email, it cannot push notifications to a mobile app's lock screen or notification center. For push delivery to mobile devices, you must use a service like SNS that is built to connect directly to platform notification services.
- ✗
Amazon Pinpoint
Why it's wrong here
Amazon Pinpoint does support push notification channels, but it is a customer engagement and marketing platform focused on targeted campaigns, journeys, segmentation, and analytics. For a simple, real-time push notification, SNS is the foundational service that directly publishes to platform endpoints with minimal overhead. Pinpoint itself uses SNS underneath for push delivery, but it adds unnecessary complexity when your only requirement is to send a push message without campaign management. Therefore, SNS is the more appropriate choice for the exam scenario.
- ✓
Amazon SNS
Why this is correct
Amazon SNS is a fully managed pub/sub messaging service that natively integrates with Apple APNs, Google FCM, and Amazon ADM to deliver mobile push notifications. You create a platform application endpoint for each device, then publish messages that SNS pushes to the respective platform, with built-in retry logic and dead-letter queues. SNS is the classic, foundational AWS service for sending simple, real-time push notifications to mobile devices at scale, making it the correct answer.
- ✗
AWS AppSync
Why it's wrong here
AWS AppSync is a managed GraphQL API service that enables real-time data synchronization using subscriptions over WebSockets, but these are in-app data updates rather than OS-level push notifications. AppSync cannot directly communicate with APNs, FCM, or ADM, and it has no mechanism to deliver notifications when the app is closed or in the background. To send actual push notifications from an AppSync backend, developers must integrate it with Amazon SNS, reinforcing that SNS is the service responsible for push delivery.
Go deeper
Related to this question
About these practice questions
This CLF-C02 question is part of Courseiva's 988-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 →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CLF-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 CLF-C02 exam.