SAP-C02 Practice Question: Accelerate Workload Migration and Modernization
A company is migrating a containerized application from on-premises Kubernetes to Amazon EKS. The application uses persistent volumes for shared configuration files that must be accessible by multiple pods across different Availability Zones. The company wants a fully managed storage solution that supports ReadWriteMany (RWX) access. Which storage option should be used?
⚠ Common exam trap
The trap here is assuming that Amazon EBS can be used for shared storage across pods, but EBS volumes are single-AZ and cannot be attached to multiple instances simultaneously in read-write mode.
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 with the EFS CSI driver.
Amazon EFS with the EFS CSI driver is the correct choice because it is a fully managed, scalable file system that supports ReadWriteMany access and can be mounted by multiple pods across Availability Zones. It integrates natively with Amazon EKS, enabling dynamic provisioning and shared storage. The other options either do not support RWX, are not designed for Linux containers, or lack POSIX compliance.
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 S3 mounted using the Mountpoint for Amazon S3 CSI driver.
Why it's wrong here
Mountpoint for Amazon S3 is a file client that allows containers to access S3 objects as files, but it does not support full POSIX semantics and may not work well for shared configuration files that require locking and consistency. It is designed for read-heavy workloads and does not provide the same behavior as a traditional file system. It also does not support ReadWriteMany in the same way as EFS.
- ✗
Amazon FSx for Windows File Server with the FSx CSI driver.
Why it's wrong here
Amazon FSx for Windows File Server supports SMB protocol and is designed for Windows workloads, not Linux containers. While it can provide shared storage, it is not the optimal choice for a typical containerized application on EKS, which usually expects POSIX-compliant file systems. It also adds unnecessary complexity and cost for Linux-based containers.
- ✓
Amazon EFS with the EFS CSI driver.
Why this is correct
Amazon EFS is a fully managed, elastic file system that supports the ReadWriteMany access mode and can be mounted by multiple pods across different Availability Zones. The EFS CSI driver integrates with Amazon EKS, allowing dynamic provisioning of persistent volumes. This meets the requirements for shared storage across AZs.
- ✗
Amazon EBS with the EBS CSI driver.
Why it's wrong here
Amazon EBS volumes are Availability Zone-specific and can only be attached to a single EC2 instance at a time in read-write mode. They do not support ReadWriteMany access across multiple pods or Availability Zones. Therefore, EBS is unsuitable for shared configuration files that must be accessible by multiple pods across AZs.
Go deeper
Related to this question
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 →
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.