CloudGuild · Blog · Cheat sheets · Lessons · Certifications

Optimizing Costs for Serverless Applications: A Walkthrough

Discover how to choose the right AWS service for cost-effective image storage in serverless applications. Optimize your exam success.

A common challenge candidates face in the AWS Certified Solutions Architect - Associate exam is selecting the right storage solution that balances cost and access frequency. This question tests your knowledge of AWS storage classes and their ideal use cases.

The question

A startup is looking to optimize costs for their serverless application, which processes images uploaded by users. They want to store these images in a durable and cost-effective manner while also allowing for occasional access. Which AWS service should they use?

Think before you scroll

Consider the access patterns of the stored images. The startup needs a solution that is cost-effective for infrequent access while still providing durability. Understanding the characteristics of each option is crucial.

The answer

The correct option is B) Amazon S3 Intelligent-Tiering. This storage class automatically moves data between two access tiers based on changing access patterns, making it ideal for applications with variable access like the one described.

Why the other options lose

The concept behind it

The principle at play here is understanding storage classes and their access patterns. AWS offers different storage solutions tailored for specific use cases. S3 Intelligent-Tiering is a perfect example of a service that optimizes costs by adapting to changes in how often data is accessed.

Exam trap to remember

Remember: for variable access patterns, choose S3 Intelligent-Tiering for cost optimization. It adapts to your usage, ensuring you pay only for what you need.

Take the free SAA-C03 mock exam

Take a free mock exam →