Details leak about its Microsoft Azure compute cluster