Optimizing the Azure cloud cost