Courseiva

SAP-C02 Practice Question: Accelerate Workload Migration and Modernization

A company is migrating a legacy application to AWS and wants to use a containerized architecture. The application requires persistent storage that can be shared across multiple containers in an Amazon ECS cluster. Which TWO storage solutions should the company consider? (Choose TWO.)

⚠ Common exam trap

SAP-C02 often tests the misconception that EBS can be shared like a network file system across containers, when in fact EBS is single-instance block storage and only EFS/FSx provide true multi-attach shared file access.

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 Elastic File System (EFS)

Amazon EFS (B) is correct because it is a fully managed, elastic NFS file system that can be mounted simultaneously by multiple EC2 instances and ECS tasks across Availability Zones, providing the shared persistent storage the application needs. Amazon FSx for Lustre (C) is also correct because it is a high-performance, POSIX-compliant shared file system designed for compute-intensive workloads, and it can be mounted concurrently by many containers in an ECS cluster. Amazon S3 (A) is object storage accessed via HTTP APIs rather than a mountable shared file system, so it does not natively provide the shared persistent volume semantics required. Amazon EBS (D) provides block storage that attaches to a single EC2 instance at a time and cannot be shared across multiple containers or hosts. Amazon RDS (E) is a managed relational database service, not a general-purpose shared storage layer for container file systems.

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 Storage Service (S3)

    Why it's wrong here

    S3 is object storage accessed over HTTP APIs, so it cannot be mounted as a shared POSIX file system across ECS tasks without additional layers. It is tempting because it offers durable, cheap shared access, and would be correct for static assets or backups rather than persistent container storage.

  • ✓

    Amazon Elastic File System (EFS)

    Why this is correct

    Amazon EFS provides a shared, elastic NFS file system that multiple containers across an ECS cluster can mount concurrently, satisfying the persistent shared-storage requirement. It scales automatically and supports both EC2 and Fargate launch types.

  • ✓

    Amazon FSx for Lustre

    Why this is correct

    Amazon FSx for Lustre provides a POSIX-compliant, high-performance parallel file system that multiple ECS tasks can mount simultaneously, satisfying the shared persistent storage constraint. Its Lustre architecture delivers sub-millisecond latencies and high throughput, suiting workloads needing concurrent access across containers rather than block-level attachment limited to a single instance.

  • ✗

    Amazon Elastic Block Store (EBS)

    Why it's wrong here

    EBS volumes attach to a single EC2 instance in one Availability Zone, so multiple ECS tasks on different instances cannot concurrently share them. It is tempting because EBS is the default persistent block storage for containers, and would be correct for a single-task stateful workload needing durable disk, not shared multi-container access.

  • ✗

    Amazon Relational Database Service (RDS)

    Why it's wrong here

    RDS provides managed relational databases, not a shared filesystem mountable by ECS tasks, so it cannot supply the persistent shared storage the containers require. It is tempting because RDS is the standard AWS answer for persistent application data, and would be correct if the application needed a relational database backend rather than shared container storage.

Quick reference

AWS S3 Storage Class Comparison

Storage ClassMin DurationRetrievalUse Case
S3 StandardNoneImmediateFrequently accessed data
S3 Standard-IA30 daysImmediateInfrequent access, rapid retrieval
S3 One Zone-IA30 daysImmediateNon-critical infrequent data
S3 Intelligent-TieringNoneImmediate–hoursUnknown or changing access patterns
S3 Glacier Instant90 daysMillisecondsArchive with instant retrieval
S3 Glacier Flexible90 daysMinutes–hoursArchive, flexible retrieval
S3 Glacier Deep Archive180 daysHoursLong-term compliance archive

About these practice questions

This SAP-C02 question is part of Courseiva's 984-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 and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint

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.