
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A solutions architect is designing the storage architecture for a new web application used for storing and viewing engineering drawings. All application components will be deployed on the AWS infrastructure.
The application design must support caching to minimize the amount of time that users wait for the engineering drawings to load. The application must be able to store petabytes of data.
Which combination of storage and caching should the solutions architect use?
A
Amazon S3 with Amazon CloudFront
B
Amazon S3 Glacier with Amazon ElastiCache
C
Amazon Elastic Block Store (Amazon EBS) volumes with Amazon CloudFront
D
Amazon S3 with Amazon ElastiCache
Explanation:
Amazon S3 with Amazon CloudFront is the correct combination for this scenario because:
Petabyte-scale storage: Amazon S3 is designed to store and retrieve any amount of data from anywhere on the web. It can easily scale to petabytes of data, making it ideal for storing large engineering drawings.
Caching for performance: Amazon CloudFront is a Content Delivery Network (CDN) that caches content at edge locations worldwide. This minimizes latency for users by serving engineering drawings from locations closest to them, reducing load times.
Cost-effective for web content: S3 + CloudFront is a common pattern for serving static web content globally with low latency.
Why other options are incorrect:
B. Amazon S3 Glacier with Amazon ElastiCache: S3 Glacier is for archival storage with retrieval times of minutes to hours, not suitable for frequently accessed engineering drawings that need to load quickly.
C. Amazon EBS volumes with Amazon CloudFront: EBS volumes are block storage attached to EC2 instances and don't scale to petabytes easily. They're not designed for serving web content globally.
D. AWS Storage Gateway with Amazon ElastiCache: Storage Gateway connects on-premises environments to AWS cloud storage and isn't designed for petabyte-scale web applications.
Key AWS Services: