« meebo: Scaling Synchronous Web Apps | Main | The Future of Browsers »

September 18, 2008

How to Run Your Startup on Amazon Web Services

At NYC Web 2.0 Expo listening to Alex Iskold talk about using Amazon web services to run your web site.

The cloud gives you:

EC2 (elastic cloud) gives you Unix-level interface to setting up a server and then can allocate multiple instances of that server to scale up or down as necessary. Amazon recently added persistence. Prior to this you couldn't keep around information beyond the instance of a machine. Now they have a big disk you can store stuff on and refer to it from different machine instances. Not fully vetted yet as far as how stable it is.

S3 is a simple storage service, very simple to put and get data objects.

SimpleDB is a simple database service. Better name might be indexing service, is still in beta. Partition data into up to 100 domains, where you store records that have a key and a list of attributes. No concept of multiple keys, it is really a flat database with indexing on the key and each of the attributes.

Posted by mike at September 18, 2008 5:39 PM