When comparing CloudFront vs Microsoft Azure, the Slant community recommends CloudFront for most people. In the question“What are the best content delivery networks (CDNs)?” CloudFront is ranked 2nd while Microsoft Azure is ranked 10th. The most important reason people chose CloudFront is:
CloudFront can deliver dynamic, static and streaming content.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Any type of content
CloudFront can deliver dynamic, static and streaming content.
Pro Dynamic scaling
CloudFront will allocate more hardware resources when needed automatically. It will take care of traffic spikes and accommodate product's growth without needing manual input from the user.
Pro Simple interface
Pro Tight integration with other Amazon Web Services
CloudFront integrates tightly with Amazon's storage, computing, database and networking services allowing you to use a tested and cohesively developed set of solutions.
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.
Cons
Con Can get expensive quickly
Con Expensive
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.
