View a markdown version of this page

Créez une limite de dépenses dans AWS Settings - AWS Gestion du compte

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Créez une limite de dépenses dans AWS Settings

Avertissement

Nous proposons actuellement notre nouvelle expérience à un nombre limité de clients. Il se peut que vous ne puissiez pas encore accéder à cette expérience.

Qu'est-ce qu'une limite de dépenses ?

Les limites de dépenses permettent aux développeurs d'utiliser AWS avec la certitude qu'ils peuvent fonctionner dans le cadre d'un budget prévisible et contrôlé. Utilisez une limite de dépenses pour définir le montant maximum que vous paierez par mois pour un projet. Les limites de dépenses se situent au niveau du projet. Vous pouvez fixer des limites de dépenses pour certains de vos projets et avoir d'autres projets sans limites de dépenses.

Si votre utilisation dans un projet atteint sa limite, AWS interrompt ce projet, ce qui arrête ses ressources, afin que vos coûts ne dépassent pas ces limites. Les limites de dépenses sont conçues pour l'expérimentation, l'apprentissage et les charges de travail sandbox. Ils peuvent être utilisés pour les environnements de production lorsqu'il est acceptable de suspendre brièvement vos ressources au cas où vos applications entraîneraient des coûts imprévus.

Les limites de dépenses sont visibles par tous ceux qui ont accès aux projets, mais ne peuvent être gérées que par les propriétaires de projets. Vous devez souscrire à un forfait payant pour créer une limite de dépenses. Pour de plus amples informations, veuillez consulter Mettez à jour votre compte dans AWS Settings.

Les limites de dépenses sont un type de AWS budget.

Définissez votre limite de dépenses

Votre limite de dépenses est le plafond des coûts avant impôts de votre projet, et non des frais. Lorsque vous définissez une limite de dépenses, la valeur minimale autorisée est la plus élevée des deux valeurs suivantes : 20$ ou une estimation prudente de vos dépenses probables.

Pourquoi un minimum existe : Atteindre une limite de dépenses est une expérience perturbatrice. Le minimum existe pour empêcher que des variations normales de votre consommation n'entraînent l'atteinte de la limite de dépenses.

Comment est calculée l'estimation prudente : L'estimation est basée sur votre activité mensuelle à ce jour, mais il ne s'agit pas d'une extrapolation linéaire stricte. AWS examine vos dépenses à ce jour et les ressources dont vous disposez actuellement. AWS utilise également votre activité du mois précédent ; si elle était élevée, elle devient le minimum.

Si vous disposez de nombreuses ressources : l'estimation prudente de vos dépenses probables sera élevée. Si vous souhaitez définir une limite de dépenses inférieure, vous devez d'abord arrêter ces ressources.

Si vous réactivez un projet suspendu : l'estimation prudente de vos dépenses probables correspond à vos dépenses à ce jour au cours du mois, plus toute utilisation qui n'a pas été facturée.

Note

Les limites de dépenses excluent les crédits et s'appliquent aux frais avant impôts.

Notifications

Vous recevrez des notifications lorsque les coûts réels atteindront 50 %, 75 % et 90 % de votre limite, ou lorsque vous êtes sur la bonne voie pour atteindre ou dépasser votre limite de dépenses au cours des 10 prochains jours.

Personnalisez vos paramètres de limite de dépenses grâce à des contrôles anticipés des coûts optionnels

Votre limite de dépenses empêche votre facture d'augmenter au-delà du montant que vous avez défini. Si votre consommation atteint ce seuil, AWS interrompt vos ressources pour vous protéger. Ces commandes optionnelles agissent plus tôt et plus doucement, de sorte que vous restez bien en deçà de la limite.

Arrêter la création de nouvelles ressources

Environ 7 jours avant que vous n'atteigniez votre limite, les nouvelles ressources cessent de se lancer. Ceci est réalisé grâce à l'application d'une politique de contrôle des services gérée par AWS. La politique de contrôle des services dépend du service. Pour consulter toutes les politiques de contrôle des services susceptibles d'être appliquées à votre projet, consultezPolitiques de contrôle des services pour les limites de dépenses.

Toutes vos ressources qui fonctionnent déjà continuent de fonctionner. Dans la plupart des cas, rien de ce que vous avez construit n'est affecté. Cependant, dans certains cas, cela pourrait entraîner une expérience perturbatrice. Par exemple, si vous avez activé la mise à l'échelle automatique et si les conditions sont réunies pour exécuter cette action, les nouvelles instances ne seront pas lancées.

Suspendre les ressources inactives

Environ 5 jours avant que vous n'atteigniez votre limite, les ressources inactives sont suspendues. Vos applications actives continuent de fonctionner. Les ressources inactives sont suspendues conformément aux recommandations de AWS Compute Optimizer. Pour plus d'informations, voir Afficher les recommandations d'inactivité.

Vous pouvez également consulter vos recommandations de ressources inutilisées en vous connectant à votre projet et en consultant les opportunités d'économies. Pour plus d'informations, consultez Cost Optimization Hub. À l'heure actuelle, dans le cadre de votre expérience en matière de limites de dépenses, nous mettrons automatiquement en pause EC2, RDS et les points de SageMaker terminaison.

Pourquoi suspendre une instance EC2 : Nous interrompons les instances EC2 si l'utilisation maximale du processeur est inférieure à 5 % et si votre réseau a atteint une I/O taille inférieure à 5 Mo par jour au cours des 14 derniers jours.

Si vous avez un type d'instance G ou P, il existe un autre critère d'inactivité. Les types d'instance G ou P seront suspendus si les conditions suivantes sont réunies au cours des 14 derniers jours :

  • Le GPU ne fonctionne pas activement pendant plus de 99 % de la période rétrospective

  • L’encodeur GPU n’est pas utilisé pendant 99 % ou plus du temps d’exécution de l’instance

  • L'utilisation de la mémoire GPU au niveau de l'instance est inférieure à 5 %

  • L’utilisation maximale du processeur est inférieure à 5 %

  • L'utilisation du réseau est inférieure à 5 % MB/day

Pourquoi suspendre une base de données RDS : nous interrompons RDS pour MySQL et RDS pour PostgreSQL si l'instance de base de données n'est pas une réplique en lecture et présente les caractéristiques suivantes au cours des 14 derniers jours :

  • Aucune connexion à la base de données

  • Faible utilisation du processeur

  • Faible read/write activité

Pourquoi suspendre un SageMaker terminal inactif : nous mettons en pause les SageMaker terminaux s'ils n'ont reçu aucune invocation au cours des 14 derniers jours.

Suspendez les facteurs les plus coûteux

Environ 4 jours avant que vous n'atteigniez votre limite, votre coût le plus élevé impliquant des ressources actives est suspendu. Cela peut être une expérience perturbatrice. À l'heure actuelle, nous sélectionnons les ressources parmi ces cinq services : EC2, RDS, Lambda, Bedrock et. SageMaker Ce contrôle optionnel peut vous éviter d'encourir des coûts si vous êtes confronté à un Lambda galopant ou à un pic Bedrock inattendu.

Comment suspendre une instance EC2 à facteur de coût le plus élevé : lorsqu'une instance EC2 est identifiée comme étant l'un des facteurs les plus coûteux, AWS elle met fin à l'instance pour éliminer les coûts de calcul. Avant la résiliation, AWS crée un instantané de chaque volume EBS connecté afin de préserver vos données. Toutes les adresses IP Elastic associées sont également publiées.

Une fois l'instance terminée :

  • Tous les coûts de calcul et de volume EBS sont éliminés

  • Vos données sont conservées dans des instantanés, ce qui entraîne un faible coût de stockage

  • Les frais IP élastiques cessent

Pour restaurer votre charge de travail, vous pouvez lancer une nouvelle instance à partir des instantanés enregistrés. Si vous n'avez plus besoin des données, vous pouvez supprimer les instantanés pour éviter les frais de stockage des instantanés.

Comment suspendre la base de données RDS d'un facteur de coût le plus élevé : lorsqu'une instance de base de données RDS est identifiée comme étant l'un des facteurs les plus coûteux, AWS l'instance est arrêtée. L'arrêt de l'instance élimine les frais de calcul tout en préservant vos données.

Lorsque l'instance est arrêtée :

  • Aucun frais de calcul n'est facturé

  • Les frais d'IOPS liés au stockage et au provisionnement se poursuivent

  • Les sauvegardes automatisées se poursuivent

  • RDS redémarre automatiquement l'instance au bout de 7 jours ; il l' AWS arrêtera à nouveau si la limite de dépenses est toujours menacée

Pour restaurer votre base de données, démarrez l'instance à partir des AWS paramètres ou de la console RDS. Vos données et votre configuration restent intactes.

Comment suspendre une fonction Lambda d'un facteur de coût le plus élevé : lorsqu'une fonction Lambda est identifiée comme étant l'un des principaux facteurs de coût, elle AWS désactive ses mappages de sources d'événements et se déclenche pour empêcher de nouvelles invocations. Si la fonction a configuré la simultanéité provisionnée, supprimez-la AWS également pour éliminer ces frais.

Une fois la fonction suspendue :

  • Aucun frais d'invocation n'est facturé

  • Le code de fonction, la configuration et toutes les ressources associées restent intacts

  • Aucune donnée n'est perdue

Pour restaurer votre fonction, réactivez les mappages et les déclencheurs des sources d'événements. Si vous aviez configuré la simultanéité, vous devrez la reconfigurer.

Comment suspendre un facteur de coût le plus élevé Modèle Bedrock : lorsqu'un modèle provisionné Amazon Bedrock est identifié comme étant l'un des principaux facteurs de coût, le débit provisionné est AWS supprimé. Il n'existe pas d'option de pause pour le débit provisionné : la suppression est le seul moyen d'arrêter les frais.

Une fois le débit provisionné supprimé :

  • Les frais de débit provisionnés cessent immédiatement

  • Si vous avez un modèle personnalisé et affiné, les poids du modèle sont supprimés

  • Vos données d'entraînement d'origine dans Amazon S3 ne sont pas affectées

Pour restaurer un modèle personnalisé, vous devez le réentraîner à partir de vos données d'entraînement S3. Pour le débit provisionné sur les modèles de base, vous pouvez créer une nouvelle allocation de débit provisionnée.

Que se passe-t-il si vous atteignez votre limite

AWS interrompt votre projet et arrête toutes les ressources. Vos données sont préservées.

Pour réactiver votre projet, augmentez votre limite de dépenses dans AWS les paramètres. Après la réactivation, il se peut que certaines ressources aient besoin d'être redémarrées manuellement.

Important

Si vous ne prenez aucune mesure dans les 90 jours suivant la suspension de votre projet, les données de votre projet seront AWS définitivement supprimées.

Autres points importants à noter

  • Si vous utilisez Amazon Route 53, vous ne pouvez acheter qu'un seul domaine toutes les 24 heures. Vous devez vous assurer que les coûts du domaine ne dépassent pas les limites de dépenses, sinon l'achat de votre domaine ne sera pas effectué. Dans de tels cas, vous devez augmenter vos limites de dépenses avant d'effectuer un achat.

  • Vous pouvez appliquer des limites de dépenses à un maximum de 10 projets.

Créez une limite de dépenses dans AWS Settings

Pour créer une limite de dépenses dans AWS Settings
  1. Ouvrez AWS les paramètres à l'adresse https://settings.aws.com.

  2. Dans le volet de navigation principal, choisissez Facturation.

  3. Dans Coût par projet, pour Limite de dépenses, choisissez Définir la limite pour un projet.

  4. Vous pouvez choisir la limite de dépenses recommandée ou une limite personnalisée.

  5. Si vous choisissez une limite personnalisée, entrez le montant personnalisé.

  6. Choisissez Définir une limite de dépenses.

  7. Pour personnaliser votre limite de dépenses grâce à un contrôle anticipé des coûts, vous pouvez sélectionner Arrêter le lancement de nouvelles ressources, Suspendre les ressources inactives ou Suspendre les principaux facteurs de coûts.

  8. Choisissez Save early cost controls.

La limite de dépenses entrera en vigueur immédiatement.