Is Amazon Web Services a realistic platform for Enterprise Development?
Amazon Web Services are a set of web services for accessing Amazon's catalog. I'm not sure that's what you are thinking of...
EDIT: Oh crap, got that one wrong didn't I...
They have some case studies on their site, it's definitely realistic for these people.
@samjudson:
"Amazon Web Services provides developers with direct access to Amazon's robust technology platform. Build on Amazon's suite of web services to enable and enhance your applications."
I've had positive experiences with Amazon S3, and limited experience with EC2. Based upon what I have seen, I'm very impressed, albeit not completely convinced that the pricing model will work for a lot of people. It can be very difficult to accurately estimate how much you will end up paying on a usage based model such as they one that they offer.
On the other hand, now that they offer painless block storage, S3 snapshots, and extremely powerful EC2 instances, I don't see many limitations. If you wanted to spool up a massive cluster for a few days of insane traffic, I can't image a better (or cheaper for short term spikes) solution.
What do you mean by "Enterprise"? Amazon dogfoods their own technology and they are one of the largest web applications out there. I've used S3/EC2 to build web applications and it has never given me any problems. The only concerning thing is their recent uptime problems. Other then that it's a great platform to build on top of.
Amazon dogfoods their own technology and they are one of the largest web applications out there.
To an extent they do, it would appear. The Amazon store was strangely unaffected throughout the recent S3 problems.