Consuming Resources and Services from Multiple Clouds