Cloud Computing Revisited: From Experimental to Operational