Chef orchestration layer. Provision EC2, IBM SCE, SoftLayer CCI, Rackspace or Vagrant without changes to cookbooks or configuration.