Courseiva
Accelerate Workload Migration and ModernizationhardMultiple SelectObjective-mapped

SAP-C02 Practice Question: Accelerate Workload Migration and Modernization

A company is migrating a large-scale application to AWS. The application uses a message queue for decoupling components. The current on-premises solution uses RabbitMQ. The company wants a managed service that supports message durability and at-least-once delivery. Which THREE AWS services meet these requirements? (Choose THREE.)

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 MQ (managed RabbitMQ broker).

Options B, C, and E are correct. Amazon MQ is a managed message broker service that supports RabbitMQ, providing message durability and at-least-once delivery. Amazon SQS FIFO queues guarantee exactly-once processing while also offering at-least-once delivery and durability. Amazon SQS standard queues provide at-least-once delivery and durability. Option A is incorrect because Amazon SNS is a pub/sub messaging service, not a queue, and does not support the same durability and delivery semantics as a message queue. Option D is incorrect because Amazon Kinesis Data Streams is designed for real-time streaming data ingestion, not as a traditional message queue, and does not guarantee at-least-once delivery in the same way.

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 Simple Notification Service (SNS) topic.

    Why it's wrong here

    Pub/sub messaging, not a queue; does not store messages.

  • Amazon MQ (managed RabbitMQ broker).

    Why this is correct

    Managed RabbitMQ service, supports durability.

  • Amazon SQS FIFO queue.

    Why this is correct

    Supports at-least-once delivery and exactly-once processing.

  • Amazon Kinesis Data Streams.

    Why it's wrong here

    Streaming data platform, not a message queue.

  • Amazon Simple Queue Service (SQS) standard queue.

    Why this is correct

    Provides at-least-once delivery and durability.

About these practice questions

This SAP-C02 question is part of Courseiva's 1,660-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 SAP-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 SAP-C02 exam.