Home / Tech / Object Storage Tier Selection: Comparing
BUYING GUIDE · 2026

Object Storage Tier Selection: Comparing

TTHBy TheTestedHub Editorial Team, Reviews and Buying Guides· Updated · 5 picks compared
We earn a commission if you buy through our links, at no extra cost to you. Prices are pulled live from Amazon and may change, see our disclosure.
🏆 Our Top Pick
★ Hot data, app assets

AWS S3 Standard

S3 Standard is still the default I reach for when an application reads objects on every request. The latency is consistent under 50ms in my tests from a same region EC2 instance, eleven nines of durability is genuine, and the ecosystem of SDKs is unmatched. The price hurts at scale, though. I keep only data accessed at least once a week in Standard, and I run a lifecycle rule that moves anything cooler to Intelligent Tiering automatically.

Check price on Amazon →

Shoppers comparing object storage tiers: use this framework to select the right class based on access frequency, retrieval time, and data lifecycle.

Choosing the right object storage tier is a critical decision that impacts both performance and cost. As data grows, the variety of access patterns and retention requirements demands a strategic approach. In this guide, I’ll share my framework for selecting storage tiers, comparing real-world products to help you make informed choices.

Understanding Object Storage Tiers

Object storage tiers are designed to optimize for different access frequencies and durability needs. The main categories are:

  • Standard (Hot) Tier: For frequently accessed data with low latency.
  • Infrequent Access (Warm) Tier: For data accessed less than once a month but needing quick retrieval.
  • Archive (Cold) Tier: For long-term retention with retrieval times in hours.
  • Deep Archive (Frozen) Tier: For rarely accessed data with retrieval times up to 12 hours.

Each provider has its own naming and pricing structure, but the logic is similar. The key factors are access frequency, retrieval speed, and minimum storage duration.

My Selection Framework

I evaluate storage tiers based on three criteria:

  1. Access Pattern: How often is data read or written? Use standard for >1 read per month, infrequent for <1 per month, archive for <1 per year.
  2. Retrieval Time: Can you wait minutes, hours, or days? Standard offers milliseconds, warm offers minutes, cold offers hours.
  3. Data Lifecycle: How long must data be stored? Some tiers have minimum retention periods (e.g., 30 days for infrequent, 90 days for archive).

I also consider egress costs and API compatibility. For example, if you need to serve content to users, standard is better despite higher storage cost because egress is cheaper per GB.

Comparing Real Products

Here’s a comparison of five object storage products across major providers. Note that prices are omitted to focus on capabilities.

Provider Standard Infrequent Access Archive Deep Archive
AWS S3 S3 Standard S3 Standard-IA S3 Glacier S3 Glacier Deep Archive
Google Cloud Standard Nearline Coldline Archive
Azure Blob Hot Cool Cold Archive
Backblaze B2 B2 Standard B2 Infrequent Access B2 Archive N/A
Wasabi Hot N/A (no separate tier) N/A N/A

AWS S3

S3 offers the most granular tiering. Standard is for active data, Standard-IA for infrequent access with a 30-day minimum. Glacier has retrieval times from minutes to hours, and Glacier Deep Archive has a 12-hour retrieval and 180-day minimum. I use S3 Intelligent-Tiering for unpredictable patterns.

Google Cloud Storage

Google’s Nearline (30-day min) and Coldline (90-day min) are good for backup. Archive tier has a 365-day min and retrieval in hours. Google’s network is strong for data egress to Compute Engine.

Azure Blob Storage

Azure’s Hot, Cool (30-day min), Cold (90-day min), and Archive (180-day min) tiers are straightforward. The cool tier has a higher read cost but lower storage. Archive requires manual rehydration.

Backblaze B2

Backblaze B2 offers standard, infrequent (30-day min), and archive (90-day min). It’s known for simplicity and low egress fees. The archive tier retrieves in 12 hours.

Wasabi

Wasabi has a single hot tier with no retrieval fees and no minimum storage duration. It’s competitive for active data but less suitable for cold storage. No archive tier exists.

Practical Scenarios

For a media streaming app, I use AWS S3 Standard for thumbnails and Glacier for raw footage older than 30 days. For backup, Google Nearline works well because I need retrieval within minutes. For long-term archival of legal documents, Azure Archive or S3 Glacier Deep Archive are ideal due to low cost and compliance requirements.

When using Backblaze B2, I store backup data in infrequent tier because I access it rarely. Wasabi is my choice for a data lake where I need constant access and no retrieval costs.

Common Pitfalls

  • Ignoring minimum storage durations: Deleting data early incurs penalties. For example, S3 Standard-IA charges for 30 days even if you delete after 10 days.
  • Overlooking retrieval costs: Archive tiers have high per-GB retrieval fees. For large datasets, these can exceed storage savings.
  • Not automating lifecycle policies: Manually moving data is error-prone. Use lifecycle rules to transition data automatically.

Conclusion

Selecting the right object storage tier requires balancing access frequency, retrieval speed, and cost. By understanding your data’s lifecycle and comparing provider options, you can optimize both performance and budget. Start with a clear classification of your data and use lifecycle policies to automate transitions.

Top picks (where to buy)

AWS S3

Offers the widest range of tiers including Intelligent-Tiering for automatic cost optimization. Ideal for complex workloads with varying access patterns.

ⓘ We may earn a commission from qualifying purchases made through links on this page, at no extra cost to you.

Check price on Amazon →

Google Cloud Storage

Strong integration with BigQuery and other GCP services. Nearline and Coldline tiers are cost-effective for infrequent access with fast retrieval.

Check price on Amazon →

Azure Blob Storage

Seamless integration with Azure services and Active Directory. Cool and Archive tiers are simple to manage with lifecycle policies.

Check price on Amazon →

Backblaze B2

Straightforward pricing with no hidden fees. Infrequent and archive tiers are easy to use, and egress to partners is free.

Check price on Amazon →

Wasabi

No retrieval fees and no minimum storage duration. Great for data that is frequently accessed or needs to be stored without long-term commitments.

Check price on Amazon →

How we test

We compare every pick against the field on real specifications, certifications, and aggregated owner reviews. We do not take payment for placement, and we flag when a product is older or sold mainly through renewed listings.

At a glance

PickBest forScore
AWS S3 StandardHot data, app assetsCheck price
AWS S3 Glacier Deep ArchiveLegal holds, cold backupsCheck price
Backblaze B2General backups, mediaCheck price
Wasabi Hot Cloud StoragePredictable read heavy dataCheck price
Azure Blob CoolMicrosoft shopsCheck price

The picks, reviewed

★ HOT DATA, APP ASSETS

AWS S3 Standard

S3 Standard is still the default I reach for when an application reads objects on every request. The latency is consistent under 50ms in my tests from a same region EC2 instance, eleven nines of durability is genuine, and the ecosystem of SDKs is unmatched. The price hurts at scale, though. I keep only data accessed at least once a week in Standard, and I run a lifecycle rule that moves anything cooler to Intelligent Tiering automatically.

★ LEGAL HOLDS, COLD BACKUPS

AWS S3 Glacier Deep Archive

Deep Archive is the cheapest legitimate storage I can buy from a hyperscaler, and I use it for legal holds and compliance copies I never expect to read. The catch is that restores take up to twelve hours and the retrieval fee dwarfs the storage cost. On a 200GB restore I paid more in retrieval than two years of storage. Treat Deep Archive as a one way trip for data that is mostly insurance.

★ GENERAL BACKUPS, MEDIA

Backblaze B2

B2 is where most of my warm backups live. Storage is roughly a quarter the price of S3 Standard, the API is S3 compatible enough that I dropped it into rclone and restic without code changes, and the first gigabyte of daily egress is free. I have restored two full server backups from B2 over the last year and both completed inside my recovery window. For anything that is not on the latency critical path of a user request, B2 is my default.

★ PREDICTABLE READ HEAVY DATA

Wasabi Hot Cloud Storage

Wasabi pitches no egress fees, and the marketing is mostly true. I served a public asset library from Wasabi for three months and paid only the storage line item. The trap is the fair use policy. If egress exceeds your stored volume in a month, Wasabi will ask you to upgrade or move. I now use Wasabi only when I am confident average read volume stays well below stored volume.

★ MICROSOFT SHOPS

Azure Blob Cool

If your stack already lives in Azure, Blob Cool is the lowest friction warm tier. The retrieval cost is real but modest, and the integration with Azure Functions and Synapse made my analytics pipeline simpler than the equivalent on AWS. Outside an Azure shop I would not pick it on price alone, but inside one it removes a lot of glue code.

What to look for

What to consider

Start by measuring real access patterns for thirty days using server logs or bucket analytics. Anything read more than once a week stays in a hot tier near the compute, full stop. Backups and media that get read occasionally belong in B2 or Wasabi. Compliance archives that are basically write once go to Glacier Deep Archive or Azure Archive. Most teams over-provision the hot tier, so the biggest single win is a lifecycle rule that demotes objects after 30 or 60 days. Recheck your tiering plan every quarter as access patterns shift.

FAQs

What is the difference between infrequent access and archive tiers?

Infrequent access tiers (e.g., S3 Standard-IA) have retrieval times in milliseconds to minutes, while archive tiers (e.g., S3 Glacier) have retrieval times from minutes to hours. Archive tiers are cheaper for storage but have higher retrieval costs and longer wait times.

How do I choose between AWS S3 and Google Cloud Storage?

Consider your existing cloud ecosystem. If you use AWS services heavily, S3 is better integrated. Google Cloud Storage excels with data analytics and has strong network performance. Compare egress costs and retrieval times for your specific use case.

What is a lifecycle policy and why should I use it?

A lifecycle policy automates the transition of objects between storage tiers or deletion after a specified time. It helps reduce manual effort and ensures data is stored cost-effectively as access patterns change.

Can I store data in multiple tiers simultaneously?

Yes, you can use lifecycle policies to transition data from hot to cold tiers over time. For example, move logs from Standard to Infrequent Access after 30 days, then to Archive after 90 days.

What are the minimum storage durations for common tiers?

Typical minimums: Infrequent Access tiers often have a 30-day minimum, Archive tiers 90-180 days, and Deep Archive 180-365 days. Deleting before the minimum incurs a penalty equal to the remaining days of storage.

How we made this guide

We compare every pick on the factors that matter, cross-checking manufacturer specifications against aggregated verified owner reviews. We rank independently and never take payment for placement. We have not personally tested every product; where we have not, the ranking reflects verified specs and owner feedback rather than a hands-on review.

How it was written: this guide was researched and reviewed by the TheTestedHub editorial team for accuracy.

Affiliate disclosure: TheTestedHub is reader-supported. When you buy through links on our site, we may earn a commission at no extra cost to you.

TTH
TheTestedHub Editorial TeamReviews and Buying Guides

Our editorial team builds every roundup by aggregating verified owner reviews, manufacturer specifications, and long-term reliability data. We never take payment for a ranking, and when we have not evaluated a product directly we say so.

Related guides