Courseiva
Cloud Technology and ServicesmediumMultiple ChoiceObjective-mapped

CLF-C02 Cloud Technology and Services Practice Question

A company has a global user base that uploads images to an Amazon S3 bucket in the us-east-1 Region. Users report slow upload speeds and frequent timeouts when uploading large files from distant locations. The company wants to use the AWS global network and edge locations to accelerate uploads to the S3 bucket. The solution must require minimal infrastructure changes on the client side and must be configured at the bucket level. Which AWS feature should the company enable?

⚠ Common exam trap

A common mix-up: candidates confuse CloudFront's edge caching for downloads with S3 Transfer Acceleration's edge-based upload optimization, leading candidates to select CloudFront even though it does not accelerate client-to-S3 uploads.

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 S3 Transfer Acceleration

Amazon S3 Transfer Acceleration (A) uses AWS edge locations to route uploads over the AWS global network, reducing latency and timeouts for large files from distant locations. It is enabled at the bucket level and requires only a simple client-side change (using the accelerated endpoint instead of the standard S3 endpoint), meeting the requirement for minimal client-side modifications.

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 Transfer Acceleration

    Why this is correct

    Amazon S3 Transfer Acceleration (TA) is a bucket-level feature that leverages AWS edge locations to accelerate uploads to an S3 bucket. When enabled, clients upload to a unique accelerate endpoint (e.g., `bucket.s3-accelerate.amazonaws.com`), and the data travels over the public internet only to the nearest edge; from there it is forwarded over AWS's high-bandwidth backbone to the bucket's region. This reduces latency and variability for large objects over long distances. Note that TA requires no application changes—only a switch to the accelerate endpoint URL—and is configured per bucket, not per object.

  • Amazon CloudFront with an origin access identity

    Why it's wrong here

    Incorrect. CloudFront is a content delivery network (CDN) optimized for delivering cached content to viewers, not for accelerating uploads to an origin. It can receive uploads via methods like POST, but it is not purpose-built for S3 upload acceleration and adds complexity.

    When this WOULD be correct

    A company wants to securely serve private content from an S3 bucket to a global audience with low latency and DDoS protection. Enabling CloudFront with an origin access identity (OAI) restricts direct S3 access and accelerates content delivery via edge locations.

  • AWS Global Accelerator using a custom routing accelerator

    Why it's wrong here

    Incorrect. AWS Global Accelerator improves performance for applications running behind an Application Load Balancer, Network Load Balancer, or EC2 instances over TCP/UDP. It does not integrate directly with S3 bucket uploads and cannot be configured at the S3 bucket level.

    When this WOULD be correct

    A company has a set of HTTP endpoints (e.g., Application Load Balancers, EC2 instances) in multiple AWS regions and wants to provide a single static IP address to clients for improved performance and health checks. The solution must use the AWS global network to route traffic to the optimal endpoint. In this case, AWS Global Accelerator would be the correct answer.

  • Amazon S3 cross-region replication

    Why it's wrong here

    Incorrect. S3 Cross-Region Replication (CRR) automatically copies objects from one bucket to another in a different AWS Region. It is used for compliance, latency reduction for data access, or disaster recovery, not for accelerating the initial upload from clients.

    When this WOULD be correct

    A company needs to automatically copy objects from an S3 bucket in one AWS Region to a bucket in another Region for compliance, data redundancy, or latency reduction for read operations. The question would specify a requirement for automatic, ongoing replication of existing and new objects across regions.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The CLF-C02 exam frequently reuses these exact scenarios with slightly different constraints.

Amazon S3 Transfer AccelerationCorrect answer

Why this is correct

Amazon S3 Transfer Acceleration (TA) is a bucket-level feature that leverages AWS edge locations to accelerate uploads to an S3 bucket. When enabled, clients upload to a unique accelerate endpoint (e.g., `bucket.s3-accelerate.amazonaws.com`), and the data travels over the public internet only to the nearest edge; from there it is forwarded over AWS's high-bandwidth backbone to the bucket's region. This reduces latency and variability for large objects over long distances. Note that TA requires no application changes—only a switch to the accelerate endpoint URL—and is configured per bucket, not per object.

Amazon CloudFront with an origin access identityWrong answer — click to see why

Why this is wrong here

CloudFront accelerates content delivery (downloads) to end users, not uploads to S3. The question specifically requires accelerating uploads, which is not a CloudFront capability.

★ When this WOULD be the correct answer

A company wants to securely serve private content from an S3 bucket to a global audience with low latency and DDoS protection. Enabling CloudFront with an origin access identity (OAI) restricts direct S3 access and accelerates content delivery via edge locations.

Why candidates choose this

Candidates may confuse CloudFront's edge caching for download acceleration with upload acceleration, or assume that edge locations can speed up both directions of data transfer.

AWS Global Accelerator using a custom routing acceleratorWrong answer — click to see why

Why this is wrong here

AWS Global Accelerator improves availability and performance for TCP/UDP traffic over the AWS global network, but it does not integrate directly with S3 bucket-level configurations to accelerate uploads. The question requires a bucket-level feature, and Global Accelerator is a networking service that operates at the application endpoint level, not at the S3 bucket level.

★ When this WOULD be the correct answer

A company has a set of HTTP endpoints (e.g., Application Load Balancers, EC2 instances) in multiple AWS regions and wants to provide a single static IP address to clients for improved performance and health checks. The solution must use the AWS global network to route traffic to the optimal endpoint. In this case, AWS Global Accelerator would be the correct answer.

Why candidates choose this

Candidates may confuse Global Accelerator's use of edge locations and the AWS global network with S3 Transfer Acceleration, assuming it can accelerate S3 uploads. They might also think that Global Accelerator can be applied to S3 buckets because it works with HTTP endpoints, but S3 is not a supported endpoint type for Global Accelerator.

Amazon S3 cross-region replicationWrong answer — click to see why

Why this is wrong here

S3 Cross-Region Replication (CRR) does not accelerate uploads; it asynchronously replicates objects after they are already uploaded. It requires a destination bucket in another region and does not use edge locations to speed up client uploads.

★ When this WOULD be the correct answer

A company needs to automatically copy objects from an S3 bucket in one AWS Region to a bucket in another Region for compliance, data redundancy, or latency reduction for read operations. The question would specify a requirement for automatic, ongoing replication of existing and new objects across regions.

Why candidates choose this

Candidates may think that replicating data to a region closer to users will speed up uploads, confusing replication with acceleration. They might also assume that having data in multiple regions inherently improves upload performance.

Analysis generated from the official CLF-C02blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

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

Courseiva writes every CLF-C02 question from scratch — 988 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 CLF-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 CLF-C02 exam.