Wasabi Technologies is the newest company on the list and probably also the less known. It was founded in 2015 and follows the same strategy as DigitalOcean Spaces: You pay for a predefined amount of space in the cloud. This approach allows them to offer incredibly low prices per GB stored. Depending on your requirements this idea will sound better or worse, but there’s no doubt that there’s market for it.

Disclaimer: Prices and features change all the time. Please let me know if there are any mistakes :)

Pros

It’s as “developer-friendly” as Amazon S3. It uses an S3-compatible object storage API, meaning that you can use any Amazon S3 SDK with Wasabi!

It uses an S3-compatible object storage API, meaning that you can use any Amazon S3 SDK with Wasabi! Lowest prices in the industry . 3.99 USD per TB/month of storage. Making some calculations, that means aproximately 0,004 USD per GB/month. This price is about 1/5th of Amazon S3’s. Also, outbound traffic is, starting from 20th of March (2018), completely free!

. 3.99 USD per TB/month of storage. Making some calculations, that means aproximately 0,004 USD per GB/month. This price is about 1/5th of Amazon S3’s. Also, outbound traffic is, starting from 20th of March (2018), completely free! Speed . Although I haven’t tested this, they pride themselves on offering up to six times more speed than Amazon S3 thank their system infrastructure

. Although I haven’t tested this, they pride themselves on offering up to six times more speed than Amazon S3 thank their system infrastructure Default encryption . Every file stored in Wasabi is encrypted “at rest”, even if the user doesn’t explicitly specify it.

. Every file stored in Wasabi is encrypted “at rest”, even if the user doesn’t explicitly specify it. Simplicity. Only one storage class and no additional charges for PUT, GET, COPY, or other operations

Only one storage class and no additional charges for PUT, GET, COPY, or other operations High durability. Wasabi provides 99.999999999% (11 9’s) of durability of objects over a given year, the same as Amazon S3

Wasabi provides 99.999999999% (11 9’s) of durability of objects over a given year, the same as Amazon S3 Easy to use UI . You can drag-and-drop items to upload them to your bucket

. You can drag-and-drop items to upload them to your bucket As part of the free layer, new users can try the service one month for free. No need to enter a credit card

Cons

Support Plans pricing goes from “Free,” for limited support (e.g., Email & ticket support ), to “300 USD per month” for complete coverage (e.g., Telephone support). That’s a steep price for small companies/freelancers

(e.g., Email & ticket support (e.g., Telephone support). That’s a steep price for small companies/freelancers It inherits the permissions model from Amazon S3 (e.g., Roles, policies) which might be daunting for non-advanced users

(e.g., Roles, policies) which might be daunting for non-advanced users You pay the same amount of money whether you upload 1TB or 1KB of data. Therefore, if you don’t have much to store it might not be the most cost-efficient solution

Therefore, if you don’t have much to store it might not be the most cost-efficient solution They don’t have an ecosystem of services around . Wasabi specializes itself in Cloud Storage, so don’t expect other services like Cloud Computing.

. Wasabi specializes itself in Cloud Storage, so don’t expect other services like Cloud Computing. As of today, Wasabi has only one data center in the us-east region (Ashburn, VA). Although there’re plans to open more during 2018

Nice, but why should I use it over the competition?

If you are a user who wants to store lots of data in the cloud (e.g., backups, media library) and you are not afraid of configuring permissions, Wasabi is one of the best options out there due to its pricing

(e.g., backups, media library) and you are not afraid of configuring permissions, Wasabi is one of the best options out there due to its pricing If you have scripts using the Amazon S3 SDK, you can save plenty of time by re-using them as its API is S3-compatible

you can save plenty of time by re-using them as its API is S3-compatible If you are thinking about downloading the data often. Wasabi has now an “Unlimited Egress data” policy, which means that every data you download it’s free. Simple as that.

How to use it with Javascript

As you will see, the only difference between Wasabi and Amazon S3 regarding their use with Javascript is located in the Authentication code, where we specify a different endpoint.

How to install the library

npm install aws-sdk

2. How to Authenticate

3. How to create a Bucket

4. How to delete a Bucket

5. How to upload a File

6. How to download a File

7. How to delete a File

8. How to list all files in a Bucket