Courseiva

SAP-C02 Practice Question: Accelerate Workload Migration and Modernization

A company is migrating a high-traffic web application to AWS. The application currently runs on physical servers in a data center and uses a shared storage area network (SAN) for storing static assets. The company wants to modernize the application to be highly available and scalable across multiple Availability Zones. The static assets are accessed frequently and must be served with low latency globally. Which solution should the company implement?

⚠ Common exam trap

The trap here is assuming that a shared file system like Amazon EFS is sufficient for static assets, but it lacks the global edge caching that CloudFront provides.

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

✓

Store static assets in Amazon S3 and use Amazon CloudFront for global content delivery.

Storing static assets in Amazon S3 and serving them via Amazon CloudFront provides a highly available, scalable, and globally distributed solution. S3 offers durable storage, and CloudFront caches content at edge locations for low latency. Other options do not provide global content delivery or are not suited for static asset serving at scale.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Deploy Amazon EFS in multiple Availability Zones and mount it to EC2 instances.

    Why it's wrong here

    Amazon EFS is a shared file system that can be mounted across multiple Availability Zones, providing high availability. However, EFS is not a global content delivery solution; it is regional, and accessing it from global users would incur higher latency. It also requires mounting to EC2 instances, which adds complexity. For static assets served globally, a CDN like CloudFront is more appropriate.

  • ✗

    Use Amazon EBS volumes replicated across Availability Zones with Amazon EC2 Auto Scaling.

    Why it's wrong here

    Amazon EBS volumes are tied to a single Availability Zone and cannot be directly replicated across Availability Zones without snapshots or replication mechanisms. Using EBS would not provide a shared storage solution for multiple instances across AZs, and it does not offer global low-latency access. This approach would require complex management and would not meet the global latency requirement.

  • ✓

    Store static assets in Amazon S3 and use Amazon CloudFront for global content delivery.

    Why this is correct

    Amazon S3 provides durable, scalable object storage for static assets, and Amazon CloudFront is a global content delivery network that caches content at edge locations, reducing latency for users worldwide. This combination decouples storage from compute, enables high availability across multiple Availability Zones, and supports global low-latency access. It aligns with modernizing the application to be scalable and highly available.

  • ✗

    Use AWS Storage Gateway to cache on-premises SAN data to AWS.

    Why it's wrong here

    AWS Storage Gateway is designed to integrate on-premises environments with AWS storage, not to serve static assets to a global user base. It does not provide global low-latency access and is not a modern, scalable solution for a web application migrating to AWS. This would keep the application dependent on on-premises infrastructure, contradicting the migration goal.

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.