Analysts peer into Microsoft’s rumored Windows 10 Cloud