When comparing MaxCDN vs Microsoft Azure, the Slant community recommends MaxCDN for most people. In the question“What are the best content delivery networks (CDNs)?” MaxCDN is ranked 3rd while Microsoft Azure is ranked 10th.
Ranked in these QuestionsQuestion Ranking
Pro Powerful tools
Pro 100% uptime
MaxCDN promises an uptime of 100%.
Pro Popular blogging, ecommerce and plugin solutions
Pro HTTP and RTMP support
HTTP and RTMP variant audio and video streaming.
Pro NetDNA uses the Packet Exchange backbone
Pro Real-time live streaming support
Real-time live streaming support using Wowza Media Server Advanced 2 clusters.
Pro Supports running Windows Server
Most, if not all, of the major cloud PaaS providers offer a Linux variant to host your applications. Windows Azure, being a Microsoft product obviously, supports Windows in addition to Linux.
Pro Linux Instances
The Azure platform has been supporting Linux VMs for a while now and has Linux distributions readily available in the catalogue.
Pro Free Tier
Microsoft Azure offers a Free Tier option that allows you to spawn a BST-1 instance that has 750 free hours.
Even though in the context of Pay-as-you-go services, it's cost effective, but monthly pricing for these services are quite higher than competitors.