Azure Blob Storage vs S3



Azure Blob Storage and Amazon S3 storage seem to be relatively similar products. At the end of the day, both the products are great and have the same objective of storing your data efficiently and at the best cost.Both products are good, In Azure, the root level is called container, where as in S3 its called a bucket. 

Azure offers 
  • Hot and cold storage tiers
  • Standard and premium storage. 
S3 offers 
  • Standard, 
  • Standard (in frequent use)
  • RDS
  • Glacier

Amazon S3 Storage does the following functionality much simpler and better than Azure Blob Storage


  •         Versioning
  •         Life Cycle Management Polices
  •         Bucket Tagging
  •         Transfer Acceleration
  •         Logging

The way S3 handles the life cycle of an object as well as removing old versions makes the experience so much smoother and simpler. The graphical representation makes it so much easy for non-technical users. 

Azure Storage added a new feature, which is still in preview Azure Storage Service Encryption. S3 already has the encryption feature

Azure’ Shared Access Signature seems to be good when providing temporary access to a given object. S3 does not have anything direct like that, but can be done with a set of different functions (REST API/IAM Policies)

The key factors in terms of choosing 1 over the other will be based upon

  •         Cost
  •         Organizations’ comfort with AWS/Azure.

Overall, both the products are equally great, but if I have to choose I will pick AWS.











































Comments

Post a Comment