It's interesting that technology now is so ahead of organization's culture - not only Cloud, but SDN, NFV, DevOps, Agile, and so many technical advances require to be hand in hand with organizational changes. Technology more than ever needs to be implemented with people and processes well aligned.