cloud complexity