RPT-Microsoft’s work at cloud, partnerships paying off