Microsoft Delivers Windows Azure Updates