DEV Community

Cover image for CloudFront : de nouveaux plans à prix fixes !
Paul SANTUS for AWS Community Builders

Posted on • Originally published at builder.aws.com

CloudFront : de nouveaux plans à prix fixes !

« Pre:Invent » est là : le What's New d'AWS s'allonge (suivez-moi ici ou sur LinkedIn pour suivre l'actualité de re:Invent en français pendant ces quelques jours) alors que Re:Invent démarre dans 2 semaines. Parmi les annonces de ces dernières heures, l'une mérite d'être relevée : des offres CloudFront à prix fixe !

Le modèle économique principal du Cloud est le pay-as-you-go : on démarre à $0 et on les frais augmentent avec l'usage réel. Mais certains clients éprouvent des difficultés à estimer leurs frais à l'avance, ou à les corréler avec leurs revenus. C'est en particulier vrai pour les données sortantes et CloudFront représente une partie non-négligeable de ces frais.

Des forfaits "all-inclusive" pour CloudFront

CloudFront propose désormais 4 forfaits "tout-en-un" qui conviendront à la plupart des besoins, mais laisseront néanmoins de côté certains (cf. business case ci-dessous) :

CloudFront pricing

Les plans permettent tous de mobiliser les services suivants :

  • CloudFront (CDN)
  • WAF (plus ou moins riche fonctionnellement selon les plans) et protection DDoS
  • Ingestion des CloudWatch Log correspondant aux services du plan DNS (Route 53)
  • Certificats TLS
  • Serverless Edge Compute (CloudFront Functions)
  • Stockage S3 (sous forme de crédits qui viendront compenser les frais S3 induits par l'activité CloudFront)

Ces plans sont au nombre de quatre :

  1. Un plan gratuit permettra de servir 1 millions de requêtes CloudFront (100 Go de traffic sortant), et incluant 5Go de stockage S3, et des fonctionnalités WAF de base
  2. Pro : pour $15 on a 10m de requêtes et 50To de trafic sortant, des fonctionnalités WAF plus avancées (protection des vulnérabilités PHP connues + SQL injection)
  3. Business : pour $200, on a l'ensemble du WAF, 125m de requêtes (et toujours 50To de trafic sortant)
  4. Premium : pour $1000 des fonctionnalités avancées qui seront inutiles pour la plupart (mTLS) mais surtout 500m de requêtes mensuelles.

Ils viennent s'ajouter aux possibilités actuelles sans les dégrader :

  • Il reste possible d'être en mode "pay-as -you-go".
  • On bénéficie toujours de 1To de données sortantes par mois "always free"
  • Les savings bundle et private pricing agreement restent accessibles

Une distribution qui dépassera sa limite verra ses performances dégradées (mais AWS ne dit pas de combien.. +1s à chaque appel? à voir avec l'expérience)..

Attention néanmoins :

  • il y a un certain nombre de fonctionnalités non-supportées par les plans CloudFront - par exemple si votre WAF utilise des règles de prévention de vol de compte (ATP), vous ne pourrez pas activer ces plans.
  • Comme l'indique Jason Butz ici il y a également des limites liées à chaque Plan. Parmi celles-ci, à mon sens, interdire les Custom origin request rules et Custom caching roles est rédhibitoire pour les Plans Free et Pro hormis pour des sites purement statiques.

Un business case tiré d'un de mes clients

Ces offres permettent-ils de répondre à tous les besoins : pour y répondre, regardons un de mes clients préférés (oui, vous !) , qui a 2 distributions CloudFront :

Requêtes / mois Débit / mois Coût / mois WAF / mois
Distribution 1 243m 4 To $600 $200
Distribution 2 40m 7 To $600 $29

Clairement,

  • La Distribution 2 pourra bénéficier d'un plan business, soit une économie directe de $429/mois.
  • Mais pour la Distribution 1, les nouveaux Plans de CloudFront ne changeront pas la donne. Le plan à $200 n'offre pas assez de requêtes... et à 243m de requêtes (en croissance), on ne va probablement pas faire d'effort pour découper la distribution en deux (au risque qu'une des sous-partie dépasse 125m de requêtes)

En conclusion les Plans à prix fixe permettront de couvrir un large éventail de clients... mais certains devront rester sur du Pay-as-you-Go. L'occasion de redécouvrir les "Savings Bundle" CloudFront (qui m'annoncent une économie de $300 mensuels sur le niveau d'usage actuel sur les distributions précitées).

Top comments (0)