Amazon S3, MS Azure and Google Cloud Storage Pricing Comparison

Updated on 28/08/2017

Amazon S3 is a public object storage that helps individuals and enterprises to store and retrieve data. For a few years of its existence the Amazon has regularly announced price cuts for Simple Storage Services. Its main competitors — Google Cloud Storage and Microsoft Azure are running face to face and also systematically decrease cloud storage costs to undercut Amazon pricing.

CloudBerry Lab develops a number of software solutions for managing cloud data and for cloud backup. Our products support more than 15 cloud storage services, including Amazon S3, Microsoft Azure and Google Cloud Storage. To help our customers better navigate on constantly changing cloud storage market we decided to prepare a short article comparing Microsoft Azure, Google Storage and Amazon S3 prices.

Storage Classes

In this article we will focus on the default region prices of each cloud storage provider, those are: US Standard region for S3, US East for Azure and US region for Google Cloud. To learn about the pricing in other regions of S3, Azure and Google Cloud you can turn to AWS website, Azure website and Google Cloud website respectively.

To compare of different cloud storage classes, we have grouped all storage services into 4 tiers:

HOT — durable, available and performance object storage for frequently accessed data

  • Amazon S3 Standard
  • Microsoft Azure Blob Hot Tier
  • Google Cloud Storage standard

WARM — lower cost, but less durability for frequently accessed non-critical reproducible data

  • Amazon S3 RRS
  • Microsoft Azure Blob GRS
  • Google Cloud Storage RS

COOL — storage class for data that is accessed less frequently, but requires rapid access when needed:

  • Amazon S3 Standard I/A
  • Microsoft Azure Blob Cool Tier
  • Google Cloud Storage Nearline

COLD — secure, durable, and low-cost storage service for data archiving:

  • Amazon Glacier
  • Microsoft Azure Blob Archive tier
  • Google Cloud Storage Coldline

Pricing

In the table below you can see per-GB prices for S3, Azure and Google Cloud storage for the first 1TB stored.

Amazon Web Services Microsoft Azure Google Cloud Storage
HOT $ 0.023 $0.0368 $ 0.026
WARM $ 0.024 $ 0.024 $ 0.02
COOL $ 0.0125 $0.01 $ 0.01
COLD $ 0.004 $0.0018 $0.007

Then we have compared a volume-discounted prices — here is the chart for HOT storage class (Google does not offer volume discounts).

Amazon Web Services Microsoft Azure Google Cloud Storage
2–50 TB/month $ 0.0230 $0.0368 $ 0.026
50–500 TB/month $ 0.0220 $0.0354 $ 0.026
500+ TB/month $ 0.0210 $0.0339 $ 0.026

Another chart compares WARM storage classes pricing:

Amazon Web Services Microsoft Azure Google Cloud Storage
2–50 TB/month $ 0.0236 $ 0.0184 $ 0.020
50–500 TB/month $ 0.0232 $ 0.0177 $ 0.020
500–1000 TB/month $ 0.0228 $ 0.0170 $ 0.020
1000–5000 TB/month $ 0.0224 $ 0.0170 $ 0.020
>5000 TB/month $0.0220 $ 0.0170 $ 0.020

The COOL and COLD tiers don’t contain any discounts.

Conclusion

For now, we can notice an interesting trend — all main storage providers have significantly changed their pricing policies during the last year. Of all WARM storage providers Microsoft Azure has the most attractive pricing. Google and Amazon have similar price tags on storage in COOL tier and AWS is slightly more expensive. Google has also announced its own COLD storage Google Cloud Storage Coldline which forced Amazon to lower prices on Glacier storage. Nowadays, Amazon Glacier is the cheapest COLD tier storage on the market. Bear in mind that storages differs not only in basic price tags but also in lots of other features, so check carefully before choosing storage provider for your needs.

Calculate estimated storage costs for your data set with AWS Simple Monthly Calculator, Azure Pricing Calculator or Google Cloud Platform Pricing Calculator.