web-dev-qa-db-fra.com

Akamai vs CloudFront

Quels sont les avantages de l'utilisation de Akamai par rapport à CloudFront? D'après ce que j'ai lu, Akamai semble être plus cher mais ils semblent avoir un plus grand réseau pour leur CDN. CloudFront à l'autre bout est plus récent et Amazon a même utilisé Akamai pour leur site de commerce électronique lorsque CloudFront a été lancé en 2008. Cela pourrait avoir changé depuis ce qui ne me surprendra pas.

J'aime CloudFront car mon application sera hébergée sur AWS, il pourrait donc y avoir des avantages significatifs à utiliser CloudFront plutôt qu'Akamai. CloudFront semble également être mieux documenté et leur API est facilement accessible, contrairement à Akamai. J'espère obtenir des avantages et des inconvénients entre le choix d'Akamai contre CloudFront. Merci d'avance!

21
RubyFanatic

Chaque service fonctionne différemment dans différentes régions. Amazon CloudFront peut être meilleur dans la région APAC, tandis qu'Akamai pourrait être meilleur dans le sud de l'Europe et au Moyen-Orient.

Comme il s'agit d'un service physique qui dépend de l'emplacement réel de leurs serveurs PoP (Point of Presence), vous devez mesurer où se trouvent la plupart de vos utilisateurs et choisir le meilleur service pour cette région.

Vous pouvez voir une telle comparaison sur les performances du CDN dans différentes régions ici: http://media.amazonwebservices.com/FS_WP_AWS_CDN_CloudFront.pdf

La principale différence entre CloudFront et Akamai est le nombre de serveurs PoP. CloudFront utilise l'approche Super PoP, ce qui signifie beaucoup moins d'emplacements (Edge) (54 en janvier 2016 - voir la liste complète ici ), par rapport aux milliers d'Akamai dans le monde. C'est pourquoi CloudFront coûte moins cher qu'Akamai.

Avoir plus de PoP était crucial dans les premiers jours d'Internet. Mais à mesure qu'Internet se développe dans le monde, la différence de performances se réduit.

Il y a même des avantages pour "Super PoP" en termes de cache, car il y a de meilleures chances de trouver un élément dans le cache si vous avez moins de serveurs de cache.

Si vous hébergez vos serveurs Web dans EC2, vous obtiendrez probablement de meilleures performances et sûrement un meilleur prix de CloudFront. Sinon, vous devez vérifier les performances et les prix entre les différents fournisseurs.

Notez que vous n'avez pas besoin d'être exclusif, car de nombreux grands fournisseurs de contenu utilisent plusieurs CDN et pas un seul.

25
Guy

Akamai est une solution plus chère, mais pas pour rien. Il est plus destiné aux entreprises, tandis que CloudFront est comme EC2 - facile à configurer et à payer au fur et à mesure. Vous ne trouverez donc probablement pas beaucoup de données accessibles au public sur Akamai par rapport à CloudFront.

Voici une comparaison (pas si utile) - http://www.cdnplanet.com/compare/cloudfront/akamai/

Pour en savoir plus sur la taille du réseau d'Akamai, vous pouvez lire this et this .

9
talonx