Courseiva
Design for New Solutions →mediumMultiple Choice

SAP-C02 Design for New Solutions Practice Question

A company is designing a new application that will run on Amazon ECS with Fargate. The application must be able to read and write files to a shared file system that is accessible from multiple tasks simultaneously. The file system must be durable and support NFS protocol. Which storage solution should be used?

⚠ Common exam trap

Test-takers frequently confuse Amazon EBS Multi-Attach with a shared file system, but EBS Multi-Attach is block-level storage limited to a single AZ and incompatible with Fargate, whereas EFS is a fully managed NFS file system designed for multi-task, multi-AZ 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 EFS

Amazon EFS is the correct choice because it provides a fully managed, durable, NFS-based (Network File System) shared file system that can be mounted concurrently by multiple Amazon ECS tasks running on Fargate. EFS supports the NFSv4.1 and NFSv4.0 protocols, ensuring simultaneous read/write access across tasks, and its data is replicated across multiple Availability Zones for durability.

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 EBS with Multi-Attach

    Why it's wrong here

    EBS Multi-Attach permits a volume to attach to multiple Nitro instances in one Availability Zone, not to Fargate tasks, and it provides block storage rather than NFS. It is tempting for shared persistent storage, and would be correct for clustered EC2 instances needing concurrent block access.

  • ✓

    Amazon EFS

    Why this is correct

    Amazon EFS provides a durable, multi-AZ NFSv4 file system that many ECS Fargate tasks can mount concurrently, satisfying the shared read-write and NFS protocol constraints. Unlike instance store or EBS, which attach to a single host or task, EFS scales elastically and persists independently of task lifecycle.

  • ✗

    Amazon S3

    Why it's wrong here

    Amazon S3 is object storage and does not present an NFS mount point, so ECS tasks cannot read and write files through a shared POSIX file system. It is tempting as durable, highly available storage, but the requirement for concurrent NFS access across Fargate tasks is met by Amazon EFS, not S3.

  • ✗

    Amazon FSx for Lustre

    Why it's wrong here

    FSx for Lustre is a high-performance parallel file system for HPC and machine learning workloads, and it is not the general-purpose durable NFS store this scenario requires. It is tempting because it supports NFS and shared access, and would be correct for compute-intensive scratch processing.

About these practice questions

Courseiva writes every SAP-C02 question from scratch — 984 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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.