Ask HN: Startups on EC2, what does your setup look like?
EC2 is every startup's favorite web host: pretty much the default place to go.<p>My question is what does your EC2 setup look like? Just one instance and an AMI to spin up new instances when required? Use RightScale or Scalaium? Use a PaaS (Heroku, Nodejisu?<p>How is your database set up? Mysql/Postgress on the instance or another instance? Is it replicated (and if so, how?) SimpleDB? DynamoDB? Other NoSQL store?<p>How do you deploy? Capistrano? Git style push deploy?<p>Do you use anything for devops (Chef/Puppet) or just set up and update the AMI when you need new things?<p>Have you had any pain points with your current setup? (reliability with Amazon EC2-East for example?)<p>How hard was it to setup? How did you learn all these things? Or would you like to jump from your current hosting options to Amazon EC2 but don't really know how?