Living on the Edge

Amazon SimpleDB Service

Posted on December 14, 2007

Amazon.com just announced SimpleDB, a new offering in their Amazon Web Services line of products. Amazon SimpleDB is a web service for running queries on structured data in real time. It is ideally positioned to be used along side of EC2, their Elastic Cloud service, and S3, the Simple Storage service.

A lot of people have been asking for a structured data solution that is scalable and redundant. From a quick-look first glance it looks like SimpleDB is going to provide that answer. SimpleDB is not based on a relational database format but more of an open and flexible format that removes the need to maintain a schema, instead providing the flexibility to make modifications and adjustments as you go.

I’m not sure how all of this will work, but I’m certainly looking forward to getting my hands on an early beta.

New Amazon EC2 Instance Types

Posted on November 02, 2007

I’ve written before how I use Amazon EC2 to handle my server needs for various startups I’m involved with. Amazingly, Amazon just announced new instance types to be used for EC2 to address larger instance needs.

Small Instance (default)

  • 1.7 GB memory
  • 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)
  • 160 GB instance storage (150 GB plus 10 GB root partition)
  • 32-bit platform
  • I/O Performance: Moderate
  • Price: $0.10 per instance hour

Large Instance

  • 7.5 GB memory
  • 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each)
  • 850 GB instance storage (2×420 GB plus 10 GB root partition)
  • 64-bit platform
  • I/O Performance: High
  • Price: $0.40 per instance hour

Extra Large Instance

  • 15 GB memory
  • 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each)
  • 1,690 GB instance storage (4×420 GB plus 10 GB root partition)
  • 64-bit platform
  • I/O Performance: High
  • Price: $0.80 per instance hour

One of the challenges in the past has been trying to figure out how to tie together a lot of separate smaller instances when you need large centralized storage or or a more beefy centralized application server. These new large and extra-large instance types make that problem go away and give you tremendous growth opportunity.

I’m continually amazed at the things going on over at AWS.

Ecstatic Cloud

Posted on March 29, 2007

After months of waiting patiently, I was finally informed that my elastic cloud account was available. If you’re not familiar with all of the cool things Amazon Web Services is doing, I recommend you spend some time getting acquainted with their offerings. I’ve been using S3, their storage solution, for some time now, and I’m definitely stoked about playing around with EC2. This on the heals of Jesse Newland’s announcement of Capazone, a Capistrano task library for managing EC2 servers. Like I needed one more thing to distract me from all the projects I should be working on.