Integrating AWS CloudFormation with Opscode Chef
full360.com
full360.com
Personally I'm using ruby-fog to automate the machine provisioning (alongside with puppet), which makes it easy to mix and match the resources from 6 Cloud providers in every imaginable way.