Amazon S3 vs. Storj DCS
Who is the better object storage provider for you?
Who Should You Choose, and Why?
🤔 Strongly consider Amazon S3 over Storj DCS if
- You require extensive access control, life cycle, versioning and tagging features with your cloud storage service.
- You are deeply embedded in the rest of the AWS ecosystem, and need eventing features to trigger Lambda functions.
- You store lots of very small files.
🤔 Strongly consider Storj DCS over Amazon S3 if
- You want much cheaper storage with native replication across dozens upon dozens of regions and no minimum duration for storing files.
- You want a much simpler pricing structure to work with.
📝 Other Notes
- While Storj DCS does not have free egress, it is very cheap and comes with no caveats.
- Generally-speaking, the security benefits (by default) of a decentralized service like Storj DCS can be matched on distributed providers like AWS so long as you’re willing to put in the extra effort or pay potentially a lot more.
What’s Covered in This Comparison
- Storj charges a "Per Segment Fee" of $0.0000088 after you've breached the 10,000 Segment per Project free tier. A Segment is any file that is under 64MB, or any 64MB parts of files greater than 64MB.
- While Amazon S3 offers extra-redundancy tiers of storage, data stored on Storj DCS is already geo-redundant within its single tier of storage.
Integration With Other Services