Presque toutes les mauvaises surprises avec la facture AWS auraient été évitées par un e-mail envoyé à temps : une machine que quelqu'un a laissée allumée, un transfert de données qui s'est emballé, un service payant activé par erreur. AWS Budgets envoie cet e-mail. Vous définissez combien vous considérez normal de dépenser par mois et il vous prévient quand la dépense réelle ou la prévision le dépasse. Les premiers budgets sont sans frais, et la configuration prend cinq minutes.
C'est, de loin, la mesure au meilleur rapport effort-bénéfice de tout un compte AWS. Si vous ne faites qu'une seule chose de cette section de guides, que ce soit celle-ci.
Avant de commencer : ce que signifie chaque chose
- AWS Budgets
- Le service de budgets d'Amazon : vous lui dites combien vous prévoyez de dépenser et il vous prévient quand vous vous en approchez ou le dépassez.
- Dépense réelle
- Ce que vous avez dépensé dans le mois jusqu'à aujourd'hui.
- Prévision
- Ce qu'AWS calcule que vous dépenserez à la fin du mois si vous continuez au rythme actuel. C'est l'alerte qui arrive à temps.
- Seuil
- Le pourcentage du budget à partir duquel l'alerte se déclenche (par exemple, 80 %).
- Compte lié
- Chacun des comptes AWS qui dépendent d'un compte payeur principal, quand une entreprise en a plusieurs.
- Étiquette de répartition des coûts
- Une étiquette (nom = valeur) que vous mettez à vos ressources et activez dans Facturation pour pouvoir budgéter par projet.
Pas à pas
Décidez du montant
Ouvrez Facturation et gestion des coûts, Factures, et regardez les trois derniers mois clôturés. Votre budget est un peu au-dessus du mois normal le plus élevé : si vous dépensez entre 180 et 220 dollars, mettez 250. Ne le mettez ni si haut qu'il ne se déclenche jamais, ni si serré qu'il vous prévienne chaque mois pour rien.
Créez le budget
Dans le menu de gauche, Budgets, Créer un budget. Choisissez Personnaliser (avancé) pour voir toutes les options, type Budget de coût. Période Mensuelle, renouvellement récurrent, montant fixe avec le chiffre de l'étape 1. Donnez-lui un nom clair, par exemple
Gasto mensual total. Laissez la portée sur tous les services, sauf si vous voulez surveiller quelque chose de précis.Ajoutez la première alerte : dépense réelle à 80 %
Suivant, Ajouter un seuil d'alerte. Seuil 80 % du montant budgété, basé sur la dépense Réelle. Destinataires : une ou plusieurs adresses e-mail séparées par des virgules. Que ce soient des adresses que quelqu'un lit vraiment, pas une boîte générique.
Ajoutez la seconde alerte : prévision à 100 %
Un autre seuil : 100 %, basé sur la Prévision. AWS calcule en milieu de mois combien vous allez dépenser à la fin du mois au rythme actuel ; cette alerte se déclenche quand cette prévision dépasse votre budget, même si vous ne l'avez pas encore dépensé. C'est l'alerte utile, parce qu'elle arrive avec une marge pour éteindre ce qui est en trop.
Si vous en voulez une troisième, 100 % réelle : cela signifie que vous avez déjà dépassé, et il est bon de le savoir aussi.
Vérifiez et créez
Suivant, relisez le résumé et Créer un budget. Il apparaît dans la liste avec la dépense actuelle, la prévision et une barre de progression. Les alertes arrivent depuis une adresse d'AWS ; ajoutez-la à vos contacts sûrs si votre messagerie est stricte avec le spam. Les budgets se mettent à jour plusieurs fois par jour, pas instantanément.
Répétez pour ce qui compte vraiment pour vous
Un budget par compte si vous en avez plusieurs dans une organisation ; un par projet si vous étiquetez les ressources (en filtrant par étiquette de répartition des coûts) ; ou un par service pour celui qui vous inquiète le plus, comme le transfert de données. Revoyez les chiffres une fois par trimestre : l'activité change et le budget doit changer aussi.
Ce qui peut mal tourner
Aucune alerte n'arrive alors que j'ai dépassé
Vérifiez que l'adresse est bien écrite et que l'e-mail d'AWS n'est pas dans le spam. Et gardez à l'esprit que les données de facturation mettent des heures à se mettre à jour : une dépense de ce matin peut ne pas compter avant ce soir.
Il me prévient tous les mois et je n'y fais plus attention
Le budget est mal dimensionné ou la dépense a augmenté de façon légitime. Montez-le à un chiffre réaliste. Une alerte qu'on ignore est pire qu'aucune alerte.
Je veux qu'il agisse, pas seulement qu'il prévienne
Budgets permet des actions : appliquer une politique IAM qui bloque la création de nouvelles ressources, ou arrêter des instances EC2 ou RDS précises au dépassement d'un seuil. C'est puissant, mais cela peut aussi arrêter la production si c'est configuré à la légère. Commencez par prévenir ; n'ajoutez des actions que pour les machines de test.
Je vois le budget dans un compte mais pas dans les autres
Les budgets sont par compte. Dans une organisation, créez-les dans le compte payeur en filtrant par compte lié, et vous les avez ainsi tous au même endroit.
Dans Simplio
Dans Simplio, l'écran Coûts affiche ce qui a été facturé ce mois-ci jusqu'à aujourd'hui, la prévision de fin de mois et le mois précédent de chaque compte AWS, en dollars et en euros, et un budget par utilisateur plafonne ce que chaque personne peut créer depuis Simplio. Si un budget est dépassé, il vous prévient par e-mail, pour tous vos comptes depuis le même écran.
La même chose, dans AWS et dans Simplio
| Dans la console AWS | Dans Simplio | |
|---|---|---|
| Alerte si la dépense s'emballe | Budgets, créer un budget, deux seuils, destinataires : 5 étapes par compte | Budget par compte et par utilisateur depuis l'écran Coûts, avec alerte par e-mail |
| Voir où vous en êtes aujourd'hui | Entrer dans Budgets ou Cost Explorer | Ce mois-ci, prévision et mois dernier à l'ouverture de Simplio |
| Plusieurs comptes | Un budget dans chacun | Tous sur le même écran |