Do federated clouds deliver?

Federated clouds, the idea that customers can span different clouds with their computing and data, decided on cost, location or other variables, isn’t really available today, but there’s hope that it will emerge in the future and help service providers compete against Amazon.