« AWS est gratuit la première année » est une demi-vérité, et ce sont les demi-vérités qui coûtent de l'argent. L'offre gratuite offre une certaine quantité d'utilisation de quelques services, avec des plafonds mensuels et pour une durée donnée ; ce qui dépasse est facturé, immédiatement, sans demander. De plus, AWS a changé le modèle pour les nouveaux comptes, donc ce que vous avez lu dans un tutoriel d'il y a trois ans ne s'applique peut-être pas à vous. Ce guide explique comment elle fonctionne, comment savoir dans quel cas vous êtes et comment l'utiliser sans recevoir une facture inattendue.
Avant de commencer : ce que signifie chaque chose
- Offre gratuite (Free Tier)
- L'utilisation qu'AWS ne facture pas aux nouveaux comptes, avec des plafonds et une échéance.
- Plafond mensuel
- La quantité gratuite de chaque service par mois (heures de machine, Go stockés, requêtes). Ce qui dépasse le plafond est facturé.
- Crédits
- Dans le nouveau modèle, au lieu d'une utilisation gratuite par service, AWS donne un solde qui se déduit de la facture jusqu'à ce qu'il s'épuise ou expire.
- Toujours gratuit
- Certains services ont une petite quantité gratuite pour toujours, pas seulement la première année (par exemple une partie de Lambda et de DynamoDB).
- Instance éligible
- La taille de machine qui entre dans l'offre gratuite (les micro). Une machine plus grande est facturée en entier dès la première minute.
- Budgets
- Le service de budgets d'AWS, qui prévient par e-mail. Indispensable avec un nouveau compte.
Deux modèles, selon la date d'ouverture du compte
Les comptes anciens ont le modèle classique : pendant 12 mois à partir de l'ouverture, une quantité mensuelle gratuite de certains services (heures d'une machine micro EC2, heures d'une base RDS micro, quelques Go dans S3, etc.) ; au bout d'un an, tout devient payant. Les comptes ouverts à partir de la mi-2025 ont un nouveau modèle basé sur des crédits : AWS accorde un solde à l'ouverture du compte (et un peu plus quand on accomplit certaines tâches), ce solde se déduit de ce que vous consommez et, quand il s'épuise ou que le délai est passé, la facturation commence. Dans le nouveau modèle il y a en plus un « plan gratuit » qui limite ce que vous pouvez créer pour que vous ne dépassiez pas, et un « plan payant » sans limites.
Dans lequel êtes-vous ? Facturation, Offre gratuite (ou « Crédits » dans le menu) : l'écran le dit et montre combien vous avez utilisé ou combien de crédit il reste. Ne vous fiez pas à ce que disent les tutoriels : regardez votre compte.
Ce qui surprend sur la première facture
- Deux machines micro allumées. Le plafond d'heures correspond à une machine à plein temps. Deux machines consomment le double d'heures et la seconde est facturée.
- Une machine qui n'est pas micro. Si à la création vous avez choisi « small » ou « medium » parce que micro semblait trop peu, elle n'entre pas dans l'offre gratuite.
- L'IP publique. AWS facture les adresses IPv4 publiques à l'heure ; l'offre gratuite en inclut une quantité limitée et seulement sous certaines conditions. Une IP élastique inutilisée est toujours facturée.
- Le disque après la résiliation de la machine. Si le disque n'a pas été supprimé avec la machine, il est toujours là et il compte toujours.
- La base RDS Multi-AZ. Si à la création vous avez choisi le modèle « Production », Multi-AZ a été activé et ce n'est pas gratuit.
- Le transfert de données. Il y a quelques Go de sortie gratuits par mois ; une vidéo ou une grosse sauvegarde téléchargée les épuise.
- Des services qui ne sont pas dans l'offre gratuite et qu'un tutoriel vous a fait activer : une passerelle NAT, un équilibreur de charge, Secrets Manager.
Où voir où vous en êtes
Facturation, Offre gratuite : un tableau avec chaque service, son plafond mensuel, l'utilisation actuelle et la prévision de fin de mois, avec une couleur selon votre proximité du plafond. Regardez-le à la mi-mois. Dans le modèle à crédits, l'écran des crédits montre le solde restant et l'expiration ; Cost Explorer montre ce qui a été consommé.
Les trois choses à faire le premier jour
- Activer les alertes de l'offre gratuite. Dans Facturation, Préférences de facturation, cochez « Recevoir des alertes d'utilisation de l'offre gratuite » avec votre e-mail. AWS vous prévient quand vous approchez 85 % d'un plafond.
- Créer un budget de coût mensuel avec un petit montant (5 ou 10 dollars) et une alerte par e-mail (guide dans cette rubrique). Si quelque chose sort du gratuit, vous le savez le jour même, pas en fin de mois.
- Protéger le compte avec la double authentification sur le compte racine et un utilisateur séparé. Un nouveau compte volé pour miner des cryptomonnaies génère des factures de milliers d'euros, et l'offre gratuite ne les couvre pas.
Quand ça se termine
Notez dans le calendrier la date de fin (12 mois après l'ouverture, ou l'expiration des crédits). Un mois avant, décidez ce que vous voulez conserver et ce que vous voulez supprimer, et regardez combien coûtera ce que vous gardez avec le calculateur de prix d'AWS ou en l'estimant dans Cost Explorer avec les données d'utilisation réelles. Ce que vous ne voulez pas payer, supprimez-le en suivant le guide « arrêter de payer AWS » : les choses qu'on oublie sont les mêmes.
Ce qui peut mal tourner
On m'a facturé alors que je pensais être dans l'offre gratuite
Ouvrez Factures et regardez quel service et quel type d'utilisation. C'est presque toujours un élément de la liste ci-dessus. S'il s'agit d'une erreur de bonne foi et que le compte est récent, vous pouvez ouvrir un dossier auprès du support facturation en l'expliquant : AWS fait parfois un geste commercial la première fois.
Le tableau de l'offre gratuite n'apparaît pas
Votre compte est dans le modèle à crédits ou a déjà dépassé un an. Dans les deux cas, Cost Explorer et Budgets sont les outils.
L'offre gratuite vaut-elle le coup pour une entreprise ?
Pour apprendre et tester, oui. Pour un service réel, planifiez dès le départ avec les prix normaux : le gratuit dure peu et une architecture montée « pour rentrer dans l'offre gratuite » est en général la mauvaise pour la production.
Dans Simplio
Dans Simplio, vous voyez dès le premier jour ce que coûterait chaque machine, base de données ou bucket au prix normal, pour ne pas avoir de surprise quand le gratuit se termine, et un budget par utilisateur prévient avant de créer quelque chose qui dépasse le plafond. L'écran Coûts montre ce qui a été facturé et la prévision de fin de mois de chaque compte, et vous alerte par e-mail si la dépense s'écarte de l'habitude.
La même chose, dans AWS et dans Simplio
| Dans la console AWS | Dans Simplio | |
|---|---|---|
| Savoir ce que ça va coûter à la fin du gratuit | Calculateur AWS, service par service | Coût estimé de chaque objet dans l'écran Coûts, dès le premier jour |
| Éviter de créer quelque chose de payant | Lire les petites lignes de chaque formulaire | Budget par utilisateur : Simplio prévient avant de créer quelque chose qui dépasse le plafond |
| Être informé d'une dépense inattendue | Alertes de l'offre gratuite et Budgets, si vous les avez configurés | Alerte par e-mail en cas de variation anormale de la dépense, sans rien configurer |