Using AWS Route 53 to Keep Track of EC2 Instances

December 22, 2010

This article is a guest post by Guy Rosen, CEO of Onavo and author of the Jack of All Clouds blog. Guy was one of the first people to produce hard numbers on cloud adoption for site hosting, and he continues to publish regular updates to this research in his State of the Cloud series. [...]

16 comments Read the full article →

S3 Reduced Redundancy Storage with Simple Notification Service: What, Why, and When

July 22, 2010

AWS recently added support for receiving Simple Notification Service notifications when S3 loses a Reduced Redundancy Storage S3 object. This raises a number of questions: What the heck does that even mean? Why would I want to do that? Under what conditions does it make financial sense to do that? Let’s take a look at [...]

1 comment Read the full article →

Storing AWS Credentials on an EBS Snapshot Securely

July 19, 2010

Thanks to reader Ewout and his comment on my article How to Keep Your AWS Credentials on an EC2 Instance Securely for suggesting an additional method of transferring credentials: via a snapshot. It’s similar to burning credentials into an AMI, but easier to do and less prone to accidental inclusion in the application’s AMI. Read [...]

3 comments Read the full article →

Track Changes to your Dynamic Cloud Services Automatically

June 20, 2010

Dynamic infrastructure can be a pain to accommodate in applications. How do you keep track of the set of web servers in your dynamically scaling web farm? How do your apps keep up with which server is currently running what service? How can applications be written so they don’t need to care if a service [...]

12 comments Read the full article →

How I Moved 5% of All Objects in S3 with Jets3t

May 10, 2010

This is a true story about a lot of data. The cast of characters is as follows: The Protagonist: Me. The Hero: Jets3t, a Java library for using Amazon S3. The Villain: Decisions made long ago, for forgotten reasons. Innocent Bystanders: My client. Once Upon a Time… Amazon S3 is a great place to store [...]

3 comments Read the full article →

Elastic Load Balancing with Sticky Sessions

April 8, 2010

At long last, the most oft-requested feature for EC2′s Elastic Load Balancer is here: session affinity, also known as “sticky sessions”. What is session affinity? Why is this feature in such high demand? How can it be used with existing applications? Let’s take a look at these questions. But first, let’s explore what a session [...]

17 comments Read the full article →

EC2 Reserved Instance Availability Zone Problem? No Problem.

March 17, 2010

You may know that Amazon Web Services Reserved Instances have some gotchas. One of these gotchas is that the availability zone in which the reservation is purchased cannot be changed. So if you need to use an instance in a different availability zone (e.g. if you hit InsufficientCapacity errors*) than your reservation, you’re out of [...]

4 comments Read the full article →

Top Ten Reasons Why You, a Developer, Should Come to CloudConnect

February 11, 2010

You’re a developer – or you want to be – writing software that uses cloud computing. Why should you care about the CloudConnect Conference? Here are the top ten reasons why it’s worth your while. Full disclosure: Nothing to disclose. I have no commercial connection to CloudConnect or its producers. #10: Snacks Enjoy short, sweet, [...]

4 comments Read the full article →

Creating Consistent Snapshots of a Live Instance with XFS on a Boot-from-EBS AMI

January 17, 2010

Eric Hammond has taught us how to create consistent snapshots of EBS volumes. Amazon has allowed us to use EBS snapshots as AMIs, providing a persistent root filesystem. Wouldn’t it be great if you could use both of these techniques together, to take a consistent snapshot of the root filesystem without stopping the instance? Read [...]

52 comments Read the full article →

Use ELB to Serve Multiple SSL Domains on One EC2 Instance

December 24, 2009

This is one of the coolest uses of Amazon’s ELB I’ve seen yet. Check out James Elwood’s article. You may know that you can’t serve more than one SSL-enabled domain on a single EC2 instance. Okay, you can but only via a wildcard certificate (limited) or a multi-domain certificate (hard to maintain). So you really [...]

6 comments Read the full article →