Amazon’s James Hamilton Presentation

James Hamilton continues his focus on energy efficiency at Amazon after leaving Microsoft. 

AFCOM Western Washington Chapter Meeting

Earlier today I presented Where Does the Power Go and What to do About it at the Western Washington Chapter of AFCOM. I basically presented the work I wrote up in the CIDR paper: The Case for Low-Cost, Low-Power Servers.

The slides are at: JamesHamilton_AFCOM2009.pdf (1.22 MB).

The general thesis of the talk is that improving data center efficiency by a factor of 4 to 5 is well within reach without substantial innovation or design risk.

Read more

Controlling Your Cloud Computing with an iPhone

AWS has a post about their new iPhone Console Application.

iPhone Console for EC2

This is a very brief post to call your attention to yet more innovation in the Amazon Web Services ecosystem: in this case an iPhone console application that monitors and controls your Amazon EC2 environment. David Kavanagh and company cooked this up over at directThought.

My mind immediately went to "Sitting in Maui, umbrella drink by the pool, time to add a few more instances to my Amazon EC2 server fleet by tapping on the iPhone. Ahhh..." Then reality struck -- it's snowing outside the hotel I'm in.

The underlying client toolkit (cTypica) is licensed under the Apache 2.0 License.

You can preview the application here. Now is your chance to provide input on what will be a very useful tool for AWS users who have an iPhone.

Mike

This post will give me an excuse to ping Mike (at amazon) as I haven’t chatted with him for a while.

Read more

Microsoft Architect Joins Amazon Web Services

Mary Jo Foley reports on James Hamilton leaving Microsoft to join Amazon Web Services.

Microsoft datacenter architect defects to Amazon

Posted by Mary Jo Foley @ 1:42 pm

James Hamilton, an architect on Microsoft’s Data Center Futures team, has decided to leave Microsoft for Amazon.com, as TechFlash first reported.

Hamilton is known at Microsoft for his work to popularize the container-model for datacenters. He was a member of Chief Software Architect Ray Ozzie’s Live Platform Services development teamHamilton’s interests included “multi-tenant hosted systems, the management of very large scale systems, massively parallel data management systems, database security, and unstructured data management.” Before joining the Live Core team, Hamilton was the general manager of the Microsoft Exchange Hosted Services team, and before that, SQL Server Architect and leader of the Security and Incubation Team.

Hamilton will be a Vice President on the Amazon Web Services team. (I asked Amazon for more specifics about Hamilton’s new role but received no word back.)

Amazon has been doing everything it can to prep for Microsoft’s entry into the cloud-hosted development space. Microsoft layed out its plans there in late October, when its executives detailed officially the company’s Azure cloud platform.

I am curious if Microsoft bloggers will comment on James Hamilton leaving.

Given James’s seniority at Microsoft, I would expect Amazon paid top dollar to get him to leave. I’ve met James and had some discussions with him, but his roles have been more in research than data center design.  It will be interesting watching Amazon’s activities as they add more data center resources.  It seems like every week I get someone asking how to get into the amazon data center account, and I tell them I think Amazon is one of the toughest account to get into, and haven’t found a good access yet.

The data center world is small, and it will be easy to pick out James with this long hair, and tall stature.  You can look for him at data center conferences.

Here is James own post.

James Hamilton Joins Amazon.com

I’ve resigned from Microsoft and will join the Amazon Web Services team at the start of next year. As an AWS user, I’ve written thousands of lines of app code against S3, and now I’ll have an opportunity to help improve and expand the AWS suite.

In this case, I’m probably guilty of what many complain about in bloggers: posting rehashed news reported broadly elsewhere without adding anything new:

· http://techhermit.wordpress.com/2008/12/11/microsofts-container-progenitor-to-leave/

· http://www.techflash.com/microsoft/Key_data_center_architect_leaves_Microsoft_for_Amazon36057114.html

· http://www.datacenterknowledge.com/archives/2008/12/12/james-hamilton-leaving-microsoft/

· http://blogs.zdnet.com/microsoft/?p=1765

· http://www.theregister.co.uk/2008/12/12/amazon_goes_containers/

· http://blog.seattlepi.nwsource.com/amazon/archives/156853.asp

· http://www.readwriteweb.com/jobwire/2008/12/james-hamilton-leaves-micfroso.php

· http://blogs.msdn.com/stevecla01/archive/2008/12/12/dick-hardt-in-james-hamilton-out.aspx

Job changes generally bring some stress, and that’s probably why I’ve only moved between companies three times in 28 years. I worked 6 years as an auto-mechanic, 10 years at IBM, and 12 years at Microsoft. Looking back over my 12 years at Microsoft, I couldn’t have asked for more excitement, more learning, more challenges, or more trust.

I’ve had a super interesting time at Microsoft and leaving is tough, but I also remember feeling the same way when I left IBM after 10 years to join Microsoft. Change is good; change challenges; change forces humility; change teaches. I’m looking forward to it even though all new jobs are hard. Onward!

Read more

AWS Cloudfront, Amazon Creates an Alternative to Akamai & Limelight

Amazon Web Services just announced Cloudfront CDN.

Amazon CloudFront

Amazon CloudFront is a web service for content delivery. It integrates with other Amazon Web Services to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no commitments.
Amazon CloudFront delivers your content using a global network of edge locations. Requests for your objects are automatically routed to the nearest edge location, so content is delivered with the best possible performance. Amazon CloudFront works seamlessly with Amazon Simple Storage Service (Amazon S3) which durably stores the original, definitive versions of your files. Like other Amazon Web Services, there are no contracts or monthly commitments for using Amazon CloudFront – you pay only for as much or as little content as you actually deliver through the service.

Cloudfront has a calculator too.

image

Here is the AWS blog entry on Cloudfront.

Like all of our other services, CloudFront was designed with ease of use in mind from the very beginning.  There are no minimum usage commitments, no monthly fees, and no need to even talk to us. Here's what you do:

  1. Sign up for CloudFront.
  2. Put your most frequently accessed static content into an Amazon S3 bucket and mark it as publicly readable.
  3. Create a new CloudFront Distribution using a single REST-style POST call. Capture the domain name returned by the call.
  4. Generate fresh URLs for your content using the domain name from step 3 and hand them out. By using our CNAME support you can even make the content appear as if it is coming from your own domain. You can associate up to 10 CNAMEs with each distribution.
Read more

Amazon’s New Oregon Data Center

DataCenterKnowledge reports on Amazon.com’s new Oregon Data Center.

Amazon Building Large Data Center in Oregon

November 7th, 2008 : Rich Miller

Amazon.com appears to be the tenant in a large data center rising on the banks of the Columbia River in Oregon, joining Google in harnessing the region’s cheap energy resources to power huge cloud computing data centers.

The $100 million data center is being built in Boardman, Oregon in the Port of Morrow, a 9,000 acre industrial park. Plans call for three large buildings on the site, according to The Oregonian, which reports that representatives of Amazon have attended local meetings to discuss permits for the site. The first building is underway and will be 116,000 square feet.

I was starting to wonder if Amazon had some secret to keep us from knowing what is was building.

Amazon is historically tight-lipped about the location of its data centers. But the rapid growth of its Amazon Web Services (AWS) cloud computing platform long ago exceeded the excess capacity in the data centers supporting the company’s retail operations. As AWS grows, Amazon will need to continue adding dedicated infrastructure to add capacity. Amazon recently said its S3 cloud storage service was now storing 29 billion objects.

But, you can’t build big data centers without the insiders finding out or the local press.  Especially when you are looking for cheap and/or green power for your data center.

The Columbia River basin has large resources of hydro electricity generated from dams along the river. This cheap, clean power was a factor in Google’s decision to build a huge data center in The Dalles, Oregon and has fueled the tranformation of  Quincy, Washington from a small farming town into a data center hub with new facilities from Microsoft and Yahoo.

A 10-megawatt power substation is being built adjacent to the new data center in Boardman, the Oregonian reports. The paper said a $320,000 Oregon Department of Transportation grant was awarded to the port to connect the data center to local utilities. The grant will cover about half the total cost of the additional power infrastructure.

We’ll see if Amazon changes and follows the Microsoft and Google model to share some of their best practices.

Read more