Windows Azure can be a number of things. Since they use AWS and the article shows http requests they might be using it as just a blob store or CDN with redundancy across providers. I doubt they're running Windows Azure on their servers not that it wouldn't be pragmatic to.