Information Technology (IT) outsourcing deals & contract sizes are shrinking, according to GlobalData. But where do managed & cloud services fit into conversation?