Aller au contenu

Peur de trop vous engager? Dimensionner les instances réservées et les Savings Plans sans parier l'entreprise

Comment dimensionner les instances réservées et les Savings Plans AWS sans surengagement : mesurer le vrai plancher d'utilisation, acheter par tranches et garder de la marge.

La peur du surengagement est légitime — un Savings Plan est une dépense contractuelle d’un ou trois ans, et un plan trop gros vous coûte de l’argent chaque heure où il reste inutilisé. La réponse n’est pas d’éviter les engagements : c’est de ne s’engager que sur le plancher de votre utilisation, d’acheter par petites tranches étalées sur plusieurs trimestres plutôt qu’en un seul gros achat, et de privilégier les instruments flexibles tant que votre architecture bouge encore. Ainsi, le pire scénario réaliste est d’avoir économisé un peu moins que le maximum — pas de payer pour de la capacité que vous ne faites plus rouler.

Ce que vous décidez

Vous décidez quelle part de votre facture de calcul convertir des tarifs sur demande vers des tarifs engagés, avec quel instrument, pour combien de temps. Les instruments diffèrent surtout par ce qu’ils verrouillent : un Compute Savings Plan engage un montant en dollars par heure et vous suit à travers les familles d’instances, les régions, Fargate et Lambda. Un EC2 Instance Savings Plan verrouille une famille dans une région pour un rabais plus profond. Les instances réservées Standard sont les plus rigides et, pour EC2, les seules revendables sur le marché des instances réservées; les RI Convertibles peuvent être échangées. Si vous n’avez pas encore choisi quel instrument convient à quelle charge, lisez d’abord le guide de décision RI vs Savings Plans vs Spot — cet article suppose que vous connaissez les instruments et que vous bloquez sur combien et quand.

Le risque que vous gérez, c’est l’engagement échoué : vous vous engagez sur 40 $/heure de calcul, puis une migration vers les conteneurs, un portage Graviton, un exercice de redimensionnement ou un client perdu fait tomber votre utilisation stable à 25 $/heure. Tout ce qui dépasse le nouveau plancher est payé et gaspillé. Le dimensionnement est donc une question sur la durabilité de votre plancher, pas sur la taille du rabais.

Quoi vérifier d’abord

  • Votre plancher stable, pas votre moyenne. Ouvrez Cost Explorer, filtrez sur l’utilisation de calcul, granularité horaire, 60-90 derniers jours. Le chiffre qui compte est le creux — la dépense qui est là un dimanche à 3 h du matin.
  • Les changements connus à venir. Un redimensionnement, une migration Graviton, une sortie de centre de données qui atterrit sur AWS, un produit en fin de vie. Chacun déplace le plancher pendant le terme.
  • Les engagements existants et leurs dates d’expiration. Racheter par-dessus des RI actives oubliées est une blessure auto-infligée classique.
  • La couverture et l’utilisation actuelles. Si vos engagements existants roulent sous environ 95 % d’utilisation, corrigez ça avant d’en acheter d’autres.
  • Qui signe. Un achat de trois ans payé d’avance est une décision de trésorerie, pas un billet DevOps.

Comment vérifier

Tirez les recommandations d’AWS, mais avec une rétrospective courte et les options les plus prudentes d’abord :

# Ce qu'AWS recommande pour un Compute Savings Plan 1 an, sans paiement initial
aws ce get-savings-plans-purchase-recommendation \
  --savings-plans-type COMPUTE_SP \
  --term-in-years ONE_YEAR \
  --payment-option NO_UPFRONT \
  --lookback-period-in-days SIXTY_DAYS

# À quel point les engagements déjà détenus sont utilisés
aws ce get-savings-plans-utilization \
  --time-period Start=2026-06-01,End=2026-07-01

# Couverture : combien d'utilisation admissible reste facturée sur demande
aws ce get-savings-plans-coverage \
  --time-period Start=2026-06-01,End=2026-07-01

Dans la console, tout ça vit sous Billing and Cost Management > Savings Plans > Recommendations, avec les rapports d’utilisation et de couverture à côté. Traitez la recommandation comme un plafond, pas comme une cible — elle optimise l’économie en supposant que vos 60 derniers jours se répètent pour toujours. Modélisez vos propres scénarios dans le calculateur de prix AWS avant de vous engager, et gardez la documentation Savings Plans ouverte pour les détails d’admissibilité.

L’approche

  1. Engagez-vous sur le plancher seulement. Prenez le creux horaire de Cost Explorer et visez 60-80 % de celui-ci pour le premier achat. L’utilisation sur demande au-dessus de l’engagement est normale et saine — c’est votre budget de flexibilité.
  2. Échelonnez les achats. Divisez la cible en trois ou quatre tranches achetées trimestriellement. Chaque tranche expire à une date différente : aucune décision de renouvellement ne couvre jamais toute votre facture, et chaque achat profite d’un trimestre frais de données. C’est le geste de réduction de risque le plus efficace.
  3. Commencez par des Compute Savings Plans d’un an sans paiement initial. Le moins de rabais, le moins de regret. Passez aux termes de trois ans seulement pour la portion du plancher qui a survécu intacte à au moins deux de vos propres cycles de planification.
  4. Réservez les instruments rigides à ce qui est vraiment statique. Les EC2 Instance Savings Plans et les RI Standard vont sur les charges dont vous parieriez la famille et la région pour tout le terme — et notez que RDS, ElastiCache et OpenSearch ont leurs propres programmes de RI, dimensionnés de la même façon.
  5. Soustrayez les projets connus avant d’acheter. Si un redimensionnement est prévu, faites-le d’abord — voyez ce que Compute Optimizer dit et ne dit pas — parce que s’engager sur le plancher d’avant verrouille le gaspillage.
  6. Mettez les dates de renouvellement au calendrier avec 30 jours d’avance. Une expiration sans décision vous ramène silencieusement au tarif sur demande; une expiration avec une décision précipitée reproduit la peur de départ.

À savoir aussi : AWS permet de retourner un Savings Plan dans les sept jours suivant l’achat, sous réserve de limites d’engagement — un filet de sécurité contre l’erreur de saisie, pas un outil de planification.

Quand c’est le mauvais choix

Si votre dépense mensuelle de calcul est petite, l’économie absolue ne remboursera pas le temps d’analyse et de suivi — mettez un rappel au calendrier et revenez-y à un volume plus élevé. Si la charge elle-même pourrait ne plus exister dans un an (un produit en validation, un contrat client en renouvellement), restez sur demande et traitez la prime comme le prix de l’option. Et si l’utilisation de ce que vous détenez déjà est faible, acheter plus d’engagement revient à prépayer plus de gaspillage.

Erreurs courantes

  • Dimensionner à partir de la moyenne mensuelle plutôt que du plancher horaire, ce qui intègre les pointes de jour dans un engagement 24/7.
  • Un seul achat géant à une seule date, qui crée une seule falaise de renouvellement géante trois ans plus tard.
  • Acheter trois ans payés d’avance pour les derniers points de rabais sur une charge qui existe depuis six mois.
  • Oublier que les Savings Plans s’appliquent automatiquement à l’utilisation au rabais le plus élevé d’abord — ce qui peut détériorer la facture d’une équipe pendant que le total du compte s’améliore.

Garder le contrôle

  • Revoyez l’utilisation et la couverture chaque mois; enquêtez sur tout engagement sous ~95 % d’utilisation le mois même.
  • Relancez la recommandation d’achat chaque trimestre, juste avant chaque tranche de l’échelle.
  • Tenez un registre d’une page de chaque engagement : instrument, montant horaire, terme, expiration, responsable.
  • Conditionnez chaque nouvel achat à une vérification de la feuille de route pour les travaux qui déplacent le plancher.
  • Alertez aussi sur une chute marquée de couverture — ça signifie souvent que l’utilisation a grandi et qu’une tranche est manquée.

Le dimensionnement des engagements n’est pas un pari unique; c’est une petite discipline récurrente qui se cumule. Si personne dans votre équipe ne possède vraiment l’environnement AWS de bout en bout, c’est la racine de la plupart de ces problèmes — Stack Harbor opère des comptes AWS au quotidien sous Opérations AWS, et vous pouvez réserver une revue AWS.