📣 Amazon Simple Notification Service (SNS) - SOA-C03 Practice Questions

Review notification fanout, subscriptions, message filtering, CloudWatch alarm actions, and operational alerting patterns.

7Questions Available
2Exam Domains

Practice SNS Questions Now

Start a timed practice session focusing on Amazon Simple Notification Service (SNS) topics from the SOA-C03 question bank.

Start SOA-C03 Practice Quiz →

SOA-C03 SNS Question Bank (7 Questions)

Browse all 7 practice questions covering Amazon Simple Notification Service (SNS) for the SOA-C03 certification exam. Answers are intentionally hidden on this page so you can self-test first before checking results in quiz mode.

  1. Question 1Monitoring, Logging & Remediation

    A SysOps administrator has configured an SNS topic to receive all CloudWatch alarms. The team is overwhelmed with notifications and wants to route only `ALARM` state alarms for production resources to a PagerDuty integration, while `OK` and `INSUFFICIENT_DATA` go to a low-priority email. Which configuration achieves this?

    ACreate two separate SNS topics—one for PagerDuty and one for email—and configure each alarm to send to the appropriate topic
    BUse a single SNS topic with SNS subscription filter policies that filter on alarm state and resource tags
    CConfigure CloudWatch alarm actions to send `ALARM` state to the PagerDuty SNS topic and `OK`/`INSUFFICIENT_DATA` states to the email SNS topic
    DCreate an EventBridge rule that matches CloudWatch alarm state change events, filters by state and tags, and routes to the appropriate target

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start SOA-C03 Quiz
  2. Question 2Deployment, Provisioning & Automation

    A SysOps Administrator is configuring an AWS CodeDeploy deployment for an EC2/On-Premises compute platform. The deployment must run database migration scripts BEFORE the new application version starts receiving traffic, and send a notification to an SNS topic AFTER all traffic has been rerouted to the new version. Which CodeDeploy configuration controls this lifecycle?

    AConfigure the deployment group to use a blue/green deployment type with SNS notifications enabled.
    BDefine the lifecycle event hooks in the AppSpec file: use the `BeforeAllowTraffic` hook for database migration and the `AfterAllowTraffic` hook for the SNS notification.
    CAdd a `pre_install` and `post_install` script in the application's build configuration.
    DCreate an EventBridge rule that matches CodeDeploy deployment state changes and triggers a Lambda for each step.

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start SOA-C03 Quiz
  3. Question 3Monitoring, Logging & Remediation

    A SysOps Administrator must ensure AWS Config continuously records configuration changes for all supported resources in a single AWS account. The Config delivery channel must deliver configuration snapshots every 6 hours to an S3 bucket and send change notifications to an SNS topic. After setup, the administrator notices that Config is not recording changes. Which is the MOST likely cause?

    AThe S3 bucket policy does not allow `config.amazonaws.com` to write objects.
    BThe configuration recorder has not been started.
    CThe delivery channel is set to deliver snapshots every 6 hours instead of continuously.
    DThe SNS topic does not have a subscription.

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start SOA-C03 Quiz
  4. Question 4Monitoring, Logging & Remediation

    A SysOps Administrator configures a CloudWatch alarm that publishes to an SNS topic when the RDS `FreeStorageSpace` metric crosses a threshold. The team requires that the same alarm notification is sent simultaneously to an email distribution list, a PagerDuty HTTPS endpoint, and an AWS Lambda function that runs automated remediation. Which SNS configuration achieves this?

    ACreate three separate SNS topics, each with one subscription type (email, HTTPS, Lambda), and configure the CloudWatch alarm to publish to all three topics.
    BUse a single SNS topic with three subscriptions: one email subscription for the distribution list, one HTTPS subscription for PagerDuty, and one Lambda subscription for the remediation function.
    CCreate one SNS topic with an email subscription and use EventBridge to route the alarm state-change event to PagerDuty and Lambda separately.
    DCreate one SQS queue subscribed to the SNS topic and have PagerDuty and Lambda poll the queue.

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start SOA-C03 Quiz
  5. Question 5Monitoring, Logging & Remediation

    A company uses a third-party SaaS monitoring tool that natively integrates with Amazon EventBridge as a partner event source. The SysOps Administrator wants to receive events from this SaaS tool and route critical alerts to an SNS topic while archiving all events to an S3 bucket. Which steps should the administrator take?

    ACreate a custom event bus, manually configure the SaaS tool to send webhook events to an API Gateway that puts events on the custom bus, and add rules for SNS and S3.
    BAccept the partner event source in the EventBridge console to create the associated partner event bus. Create one rule on the partner event bus that routes critical alerts to SNS and a second rule that sends all events to a Kinesis Data Firehose delivery stream for S3 archival.
    CConfigure the SaaS tool to publish directly to an SNS topic, then subscribe a Lambda function to archive events in S3.
    DCreate a partner event bus and add a single rule with two targets — one for SNS and one for S3 — using the same event pattern that matches all events.

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start SOA-C03 Quiz
  6. Question 6Select All That ApplyMonitoring, Logging & Remediation

    An operations team wants to receive a single daily summary of all SSM OpsCenter OpsItems that remain in an "Open" status for more than 48 hours. The summary should be delivered to an SNS topic. What is the MOST operationally efficient way to achieve this? (Select TWO.)

    ACreate an EventBridge scheduled rule that triggers daily and invokes a Lambda function that queries OpsCenter for open OpsItems older than 48 hours
    BConfigure OpsCenter operational insights to generate reports on aging OpsItems and deliver them via SNS
    CThe Lambda function formats the summary and publishes it to the SNS topic
    DEnable AWS Config to track OpsItem resources and create a custom Config rule that evaluates OpsItem age
    ECreate a CloudWatch metric filter on the SSM OpsCenter log group to count OpsItems older than 48 hours and alarm when the count exceeds zero

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start SOA-C03 Quiz
  7. Question 7Deployment, Provisioning & Automation

    A developer has a CloudFormation template that provisions an Amazon RDS instance, a Lambda function, and an SNS topic. The developer wants to break this monolithic template into smaller, reusable components. Which CloudFormation feature enables this composition while maintaining a single parent stack for lifecycle management?

    ACloudFormation StackSets
    BCloudFormation nested stacks
    CCloudFormation change sets
    DCloudFormation stack imports

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start SOA-C03 Quiz

Key SNS Concepts for SOA-C03

snsnotificationtopicsubscriptionfanoutmessage filteringalarm action

SOA-C03 SNS Exam Tips

Amazon Simple Notification Service (SNS) questions in SOA-C03 are typically scenario-based. Focus on operations, observability, incident response, and automated remediation. Priority concepts: sns, notification, topic, subscription, fanout, message filtering.

What SOA-C03 Expects

  • Anchor your answer in prioritize operational visibility and repeatable runbook-ready automation.
  • SNS scenarios for SOA-C03 are frequently mapped to Domain 1 (22%), Domain 3 (22%), so read the objective carefully before picking controls or architecture.
  • Expect multi-topic scenarios where SNS interacts with IAM, networking, storage, or observability patterns rather than appearing as an isolated question.
  • When two options are both technically valid, prefer the choice that best aligns with the exam's operational scope (Associate) and vendor best practices.

High-Value SNS Concepts

  • Know the core SNS building blocks cold: sns, notification, topic, subscription.
  • Review the edge-case features and limits for fanout, message filtering; these details are commonly used to differentiate answer choices.
  • Practice service-integration reasoning: how SNS pairs with CloudWatch, EventBridge, Lambda in real deployment patterns.
  • For SOA-C03, explain why the chosen SNS design meets reliability, security, and cost expectations better than the alternatives.

Common SOA-C03 Traps

  • Watch for answers that deploy quickly but are hard to monitor or recover.
  • Questions in Monitoring, Logging, Analysis, Remediation, and Performance Optimization often include distractors that look correct for SNS but violate least-privilege, durability, or availability requirements.
  • Avoid picking options purely by feature name; validate data path, failure handling, and governance impact before answering.
  • If the prompt hints at automation or repeatability, eliminate manual-only operational answers first.

Fast Review Checklist

  • Can you compare at least two SNS implementation paths and justify which one best fits the scenario?
  • Can you map the chosen answer back to Monitoring, Logging, Analysis, Remediation, and Performance Optimization (22%) outcomes for SOA-C03?
  • Can you explain security and access boundaries for SNS without relying on default-open assumptions?
  • Can you describe how SNS integrates with CloudWatch and EventBridge during failure, scaling, and monitoring events?

Exam Domains Covering SNS

Related Resources

More SOA-C03 Study Resources