Cloud Solution Provider (CSP) and the ABCs of modern Microsoft cloud licensing