5 years, 1 month and 28 days after S3 is publicly launched. It is just a reminder that the threat by incumbents to startups is hardly worth worrying about.
Amazon was hardly a startup 5 years ago. And we're talking about a service and a space that's difficult to replicate and get into. S3 had resources most startups won't have to get that 5-year lead.
The pricing is far less interesting to me than the differences between GS and S3. In some significant ways, GS appears to be a much more technically sophisticated product. And there are some arguably less used functionality like BitTorrent which are removed from the picture.
The ACL scheme is significantly more flexible on GS. In fact, one of the two major problems I have with S3 is a non-issue on GS:
1. All files on S3 are not world-readable when they are first uploaded. You cannot change the default permission for a file uploaded to a bucket. On GS you can set the default ACL on a bucket to world-readable.
2. For me, the most incredible thing GS could do right now is add a callback API. I want it to notify my application when my bucket is updated, webhooks style.
With both 1 & 2 in place, you can build storage driven applications in the cloud that don't require constant polling. Man, that would sure be something.
Due to Amazon's limitation of 100 buckets per account and the coupling between bucket name and CNAME, hosting files for our clients and supporting custom CNAMEs has not been possible for us. If we were to move to Google Storage, it would be.
It's really nice to see that boto (python AWS library) supports S3 and Google Storage side-by-side. Being able to pick and choose providers behind the same API is how the cloud should be.
At Google's scale I would have guessed that they would have had no difficulty in matching and even beating Amazon's pricing. This is surprising. Why so?
Perhaps they're looking to grow the service slowly initially? If they announced pricing significantly lower than amazon's right at launch they'd get a flood of new traffic that could overload however much resources they provisioned for launch. By starting out with a slightly higher pricing model, they can test out the service with production customers, and slowly reduce prices to attract more business when they're confident they can handle the load.
Google's pricing is pretty close to Amazon's for low-end users, but high-end users will still find S3 to be much cheaper. I was hoping Google would be the competitor that would pressure Amazon to reduce the cost of S3. S3's prices have been pretty constant over the last few years even though I would assume that Amazon's expenses have decreased due to lower storage and hardware costs.
meh, in 3 years they'll probably just announce a new pricing structure where every reasonable use of this ends up with 1000%-2000% price hike (GAE user here, grumble grumble)
[+] [-] jcampbell1|15 years ago|reply
[+] [-] StavrosK|15 years ago|reply
[+] [-] jggube|15 years ago|reply
[+] [-] peteforde|15 years ago|reply
The ACL scheme is significantly more flexible on GS. In fact, one of the two major problems I have with S3 is a non-issue on GS:
1. All files on S3 are not world-readable when they are first uploaded. You cannot change the default permission for a file uploaded to a bucket. On GS you can set the default ACL on a bucket to world-readable.
2. For me, the most incredible thing GS could do right now is add a callback API. I want it to notify my application when my bucket is updated, webhooks style.
With both 1 & 2 in place, you can build storage driven applications in the cloud that don't require constant polling. Man, that would sure be something.
[+] [-] zbailey|15 years ago|reply
http://code.google.com/apis/storage/docs/reference-uris.html
Due to Amazon's limitation of 100 buckets per account and the coupling between bucket name and CNAME, hosting files for our clients and supporting custom CNAMEs has not been possible for us. If we were to move to Google Storage, it would be.
[+] [-] joeyh|15 years ago|reply
http://code.google.com/apis/storage/docs/developer-guide.htm...
Afaik S3 can't do that.
[+] [-] ceejayoz|15 years ago|reply
[+] [-] unknown|15 years ago|reply
[deleted]
[+] [-] jbyers|15 years ago|reply
[+] [-] spullara|15 years ago|reply
[+] [-] gburt|15 years ago|reply
[+] [-] akshat|15 years ago|reply
[+] [-] bdonlan|15 years ago|reply
[+] [-] orijing|15 years ago|reply
[+] [-] ASUmusicMAN|15 years ago|reply
[+] [-] stumm|15 years ago|reply
S3: $0.140 per GB (at the most expensive rate) vs. Google: $0.17 per GB (at their only listed rate)
The rest seems to be the same though.
[+] [-] brucehart|15 years ago|reply
[+] [-] riobard|15 years ago|reply
So if a bunch of people from Japan decide to download from your app, you are screwed.
[+] [-] SkyMarshal|15 years ago|reply
[+] [-] lzm|15 years ago|reply
[+] [-] MatthewB|15 years ago|reply
[+] [-] ceejayoz|15 years ago|reply
[+] [-] tybris|15 years ago|reply
[+] [-] bane|15 years ago|reply
[+] [-] neworbit|15 years ago|reply
[+] [-] reedlaw|15 years ago|reply
[+] [-] michaelbuckbee|15 years ago|reply
1 - http://code.google.com/apis/storage/docs/gsutil.html#install
[+] [-] epynonymous|15 years ago|reply
[+] [-] elithrar|15 years ago|reply
[+] [-] haploid|15 years ago|reply
[deleted]
[+] [-] zackattack|15 years ago|reply