Windows 8 and Windows Azure: the opportunity