Pensieri di un lunatico minore

27 March 2008 Technology

Amazon Web Services reads my mind

The other day, I was chatting with a friend who is trying to start a company. This friend was worried about the infrastructure costs associated with building up her company. I mentioned Amazon Web Services, which I thought nicely solved a lot of the issues. There were 3 big issues that I saw in making this successful:

  1. Getting DNS wired up properly with all IP addresses being dynamic
  2. Implementing some real form of redundancy when everything is behind a hazy curtain
  1. Making your application fit into Amazon’s model (S3, SDB, etc.)

    Today, I get an email from Amazon saying they’ve fixed the first two, Huzzah! After playing a tiny bit with it, I think it’s 99% of the way there. Here’s a few observations:

    • Redundancy still seems to only come from the east coast, and it’s unclear if that’s a temporary thing or otherwise. It’d be nice to also be able to solve the geography thing.
    • I think dynamic DNS is an arguably better solution than static IP reservations. I’m quite sure Amazon already uses this internally for a lot of management, why not expose it and tie it together? Static IPs only solve the “public” facing part of the problem.