Fournisseur cloud
Réduire sa facture AWS : les leviers et un exemple chiffré
Sur AWS, la facture garde la trace de choix jamais revus : instances à la demande, volumes gp2, passerelles NAT, journaux conservés sans limite de durée. Nous les repérons en lecture seule, nous chiffrons chaque action, et nous ne sommes payés que sur ce qui baisse.
Mis à jour le . Tarifs AWS de la région Paris (eu-west-3), en dollars US hors taxes, relevés le 24 octobre 2026 : sources en bas de page.
Pour qui
- Votre facture cloud dépasse environ 5 000 € HT par mois, surtout en EC2 (serveurs virtuels), EBS (disques), RDS (bases de données) et réseau. En dessous, nous vous le disons et nous vous donnons les pistes.
- Vous n’avez pas de Savings Plans (un engagement de dépense horaire sur 1 ou 3 ans, contre une remise), ou ils couvrent peu votre usage. Parmi les organisations qui suivent leur facture AWS avec l’outil de coûts de Datadog, 67 % utilisent des remises d’engagement, et 29 % seulement couvrent ainsi plus de la moitié de leur dépense éligible.
- Vos instances datent : dans le même échantillon, 83 % des organisations utilisent encore des types EC2 de génération précédente.
- Les lignes « NAT Gateway », « Public IPv4 », « CloudWatch Logs » ou « Data Transfer » figurent parmi vos premiers postes.
- Un cluster EKS (le Kubernetes géré d’AWS) ou une base RDS tourne encore sur une version en support étendu, facturée en supplément.
Chiffres Datadog : State of Cloud Costs 2024, données de mai 2023 à avril 2024, clients de Datadog sur AWS. C’est l’échantillon d’un éditeur, pas un panel représentatif.
Ce que nous regardons
Nous suivons la méthode FinOps : le cadre de la FinOps Foundation où technique, finance et métiers décident ensemble à partir des données de coût, en trois phases : informer, optimiser, opérer. Sur AWS, tout part de l’export CUR 2.0 (Cost and Usage Report, le détail de la facture ligne par ligne) et des outils de coût d’AWS.
| Poste | Levier | Outil natif ou donnée | Effet, tarifs de Paris |
|---|---|---|---|
| Instances EC2 à la demande, allumées 24 h/24 | Savings Plans calibrés sur l’usage permanent : Compute (toutes familles et régions ; EC2, Fargate, Lambda) ou EC2 Instance (une famille dans une région, plus remisé) | Cost Explorer (couverture et utilisation), export CUR 2.0 | m6i.xlarge : 0,2240 $/h à la demande, 0,16988 $/h en Compute 1 an sans avance (−24,2 %), 0,10206 $/h en EC2 Instance 3 ans (−54,4 %) |
| Instances surdimensionnées ou inactives | Rightsizing : ajuster chaque instance à sa charge mesurée ; arrêter celles qui ne servent plus | Compute Optimizer (gratuit, hors métriques améliorées en option) : EC2, Auto Scaling, EBS, Lambda, ECS, RDS | Calculé ressource par ressource, sur la charge mesurée |
| Instances x86 (m5, m6i…) | Graviton, les processeurs ARM d’AWS, si vos images et dépendances existent en ARM64 | Compute Optimizer | m7g.xlarge : 0,1904 $/h contre 0,2240 $/h en m6i.xlarge (−15 %) ; 0,1444 $/h en Compute 1 an |
| Développement et test allumés la nuit et le week-end | Arrêt programmé hors heures ouvrées | Export CUR filtré par étiquette d’environnement | Allumées 12 h × 5 jours, les instances ne tournent plus que 36 % des heures de la semaine |
| Traitements interruptibles : calculs par lots, intégration continue | Spot : capacité EC2 disponible, vendue avec remise, reprise avec un préavis de 2 minutes | Tarifs Spot d’EC2, export CUR | Jusqu’à 90 % de remise ; le tarif suit l’offre et la demande (non relevé pour Paris) |
| Volumes EBS gp2, volumes non attachés, instantanés (snapshots) | Passage en gp3, suppression des volumes orphelins, règles de rétention des snapshots | Inventaire des volumes et des snapshots (ec2:DescribeVolumes, ec2:DescribeSnapshots) | −20 % sur chaque Go passé de gp2 à gp3 |
| NAT Gateway, adresses IPv4 publiques, trafic entre zones | Points de terminaison de passerelle, IPv6, routage par zone | Types d’usage du CUR : NatGateway-Bytes, PublicIPv4, DataTransfer-Regional-Bytes | Tarifs détaillés plus bas |
| CloudWatch Logs, le service de journaux d’AWS | Débogage filtré à la source, classe Infrequent Access (accès peu fréquent), durée de conservation, export vers S3 | Export CUR, inventaire des groupes de journaux | Ingestion : 0,5985 $/Go en Standard, moitié prix en Infrequent Access |
| RDS, Aurora, ElastiCache, DynamoDB | Database Savings Plans, rightsizing, sortie du support étendu | Compute Optimizer (RDS), export CUR | Jusqu’à 35 % de remise contre un engagement d’un an sans avance (offre annoncée le 2 décembre 2025) |
| EKS | Requests des pods (la part de processeur et de mémoire qu’ils se réservent), consolidation des nœuds : voir réduire les coûts Kubernetes | Split cost allocation data : le coût de chaque pod dans le CUR | Mesuré sur la facture des nœuds, des plans de contrôle et du réseau |
Tarifs des instances : Linux, à la demande et Savings Plans sans avance, relevés le 24 octobre 2026 dans les fichiers de prix d’AWS publiés le 23 octobre 2026. Remises maximales annoncées par AWS : jusqu’à 66 % en Compute Savings Plans, 72 % en EC2 Instance Savings Plans, 90 % en Spot.
Rien ne change sans votre accord : chaque action est validée par vous, mise en œuvre avec vos équipes (ou par elles) et réversible, sauf les engagements (Savings Plans, réservations), que vous signez vous-même, et les suppressions, que vous confirmez.
Ce qui coûte sans se voir, en région Paris
Ces lignes se paient à l’heure ou au Go, que quelqu’un les regarde ou non. Tarifs relevés pour eu-west-3.
| Ligne | Tarif à Paris | Ordre de grandeur | Ce que nous faisons |
|---|---|---|---|
| NAT Gateway, la passerelle qui ouvre Internet aux serveurs privés | 0,05 $/h + 0,05 $ par Go traité (0,045 $ dans d’autres régions, dont la Virginie du Nord) | 36,50 $ par mois et par passerelle avant le premier octet ; 109,50 $ pour trois zones | Points de terminaison de passerelle S3 et DynamoDB, sans frais supplémentaires ; passerelles regroupées hors production |
| Adresses IPv4 publiques | 0,005 $/h par adresse, utilisée ou non | 3,65 $ par mois et par adresse ; 146 $ pour 40 adresses | Adresses Elastic IP (adresses fixes) orphelines libérées, IPv6, services regroupés derrière un équilibreur de charge |
| Volumes EBS gp2 au lieu de gp3 | gp2 : 0,116 $ par Go-mois ; gp3 : 0,0928 $ | −20 % à capacité égale | Passage à chaud de gp2 à gp3, après vérification des performances de chaque volume (au-delà de la base gp3 : 0,0058 $ par IOPS-mois, 0,0464 $ par Mio/s-mois) |
| Snapshots EBS accumulés | 0,053 $ par Go-mois ; 0,01325 $ en archive | 15 To gardés sans règle : 814 $ par mois | Règles de rétention (Data Lifecycle Manager, l’outil de cycle de vie d’AWS) ; archivage des snapshots de conformité, conditions de restauration vérifiées |
| CloudWatch Logs | Ingestion : 0,5985 $ par Go en Standard, 0,299 $ en Infrequent Access ; stockage : 0,0315 $ par Go-mois | 1,5 To ingérés par mois : 919 $ | Journaux de débogage filtrés, classe Infrequent Access, durée de conservation fixée, export vers S3 |
| Trafic entre zones de disponibilité | 0,01 $ par Go, facturé à l’émission et à la réception | 0,02 $ par Go qui change de zone | Routage par zone (topology-aware routing dans Kubernetes), réplicas de lecture dans la zone qui les interroge |
| EKS en support étendu | 0,60 $/h par cluster au lieu de 0,10 $/h | 438 $ par mois au lieu de 73 $, pour chaque cluster | Montée de version planifiée |
| RDS Extended Support, le support étendu des anciennes versions de moteur | 0,100 $ par vCPU-heure les années 1 et 2, 0,200 $ l’année 3 (exemple publié par AWS pour US East (Ohio) : 0,100 $ du 1er mars 2024 au 28 février 2026, 0,200 $ depuis le 1er mars 2026 ; tarif de Paris non relevé). Les instances réservées ne s’appliquent pas à ce supplément. | Base de 8 vCPU : environ 584 $ de supplément par mois les années 1 et 2, 1 168 $ l’année 3 | Montée de version du moteur, testée avec vos équipes |
Fichiers de prix d’AWS publiés entre le 16 septembre et le 23 octobre 2026 (tarifs en vigueur au 1er octobre 2026), relevés le 24 octobre 2026 ; EKS et RDS : pages de prix d’AWS, non datées. Ordres de grandeur : exemples illustratifs, calculés sur 730 heures par mois, avec 1 To = 1 024 Go.
La même infrastructure, avant et après
Trois ressources décrites en Terraform, c’est-à-dire en infrastructure-as-code : l’infrastructure est écrite dans des fichiers, versionnée dans votre dépôt.
Avant : Terraform d’origine
resource "aws_instance" "app" {
ami = data.aws_ami.al2023_x86_64.id
# 0,2240 $/h, soit 163,52 $ par mois
instance_type = "m6i.xlarge"
}
resource "aws_ebs_volume" "data" {
availability_zone = "eu-west-3a"
size = 500
# 0,116 $/Go-mois, soit 58,00 $ par mois
type = "gp2"
}
# Aucun point de terminaison S3 : le trafic
# vers S3 traverse la passerelle NAT, à 0,05 $
# par Go traité (1 000 Go par mois : 50,00 $)
Après : Terraform modifié
resource "aws_instance" "app" {
# image ARM64, validée en recette
ami = data.aws_ami.al2023_arm64.id
# 0,1904 $/h, soit 138,99 $ par mois
instance_type = "m7g.xlarge"
}
resource "aws_ebs_volume" "data" {
availability_zone = "eu-west-3a"
size = 500
# 0,0928 $/Go-mois, soit 46,40 $ par mois
type = "gp3"
}
# Sans frais : le trafic vers S3 ne passe
# plus par la passerelle NAT
resource "aws_vpc_endpoint" "s3" {
vpc_id = aws_vpc.main.id
service_name = "com.amazonaws.eu-west-3.s3"
vpc_endpoint_type = "Gateway"
route_table_ids = [aws_route_table.private.id]
}
| Ressource | Avant | Après |
|---|---|---|
| Instance m6i.xlarge, puis m7g.xlarge | 163,52 $ | 138,99 $ |
| Volume de 500 Go, gp2 puis gp3 | 58,00 $ | 46,40 $ |
| 1 000 Go vers S3 via la passerelle NAT | 50,00 $ | 0,00 $ |
| Total | 271,52 $ | 185,39 $ |
Soit 86,13 $ de moins par mois (−31,7 %) sur ces trois ressources. Un Compute Savings Plan d’un an sans avance ramènerait ensuite l’instance à 0,1444 $/h, soit 105,41 $ par mois : c’est un achat que vous décidez et signez.
Exemple illustratif : il ne préjuge pas de votre facture, seule la mesure sur la baseline signée fait foi. Le passage en Graviton suppose une recette de votre application en ARM64. Le volume gp3 garde ici les performances de base de gp3 : s’il lui faut plus d’IOPS ou de débit, le supplément s’ajoute (tarifs plus haut). La passerelle NAT reste facturée à l’heure : seul le trafic vers S3 la contourne. Les modifications se font dans votre dépôt et vous restent, comme nos scripts ; aucun outil propriétaire à garder.
Cas d’école fictifLa facture AWS de 40 000 € par mois d’un éditeur SaaS imaginaire, reprise levier par levier aux tarifs relevés le 24 octobre 2026 : le cas d’école AWS.
L’accès à nous donner : lecture seule
Un NDA mutuel (accord de confidentialité) est signé avant tout accès. Nous ne lisons pas le contenu de vos données : le seul compartiment S3 dont nous lisons les fichiers est celui de l’export de facturation.
Un rôle IAM en lecture seule
Créé dans IAM (la gestion des accès d’AWS) sur le compte de gestion de votre organisation AWS, utilisé depuis notre compte (AssumeRole) avec un identifiant externe (ExternalId). Vous le révoquez quand vous voulez.
Ou vos exports de facturation
Export CUR 2.0 ou FOCUS 1.2 (le format ouvert de données de facturation de la FinOps Foundation), sans aucun accès à votre compte. L’inventaire des ressources se fait alors avec vos équipes.
| Politique | Ce qu’elle donne | Notre conseil |
|---|---|---|
ViewOnlyAccess, gérée par AWS | Les métadonnées de toutes les ressources (ec2:Describe*, rds:Describe*, eks:Describe*, logs:Describe*, cloudwatch:Get*) et la lecture de Cost Optimization Hub et de Trusted Advisor (cost-optimization-hub:List*, trustedadvisor:Describe* ; les contrôles de Trusted Advisor visibles dépendent de votre plan de support) ; aucune lecture du contenu des objets S3 | Oui |
ComputeOptimizerReadOnlyAccess | Toutes les recommandations de Compute Optimizer | Oui |
CostOptimizationHubReadOnlyAccess | Recommandations et métriques d’efficacité | Oui |
| Politique en ligne (extrait après ce tableau) | Coûts et engagements dans Cost Explorer, budgets en lecture, structure de l’organisation, lecture du seul compartiment de l’export | Oui |
AWSBillingReadOnlyAccess | Factures et budgets en lecture, mais aussi vos moyens de paiement ; pas la couverture des Savings Plans | Facultative : à écarter si vous ne voulez pas exposer vos moyens de paiement |
Billing, politique de fonction métier | Des actions d’écriture : budgets:ModifyBudget, payments:MakePayment, cur:PutReportDefinition | Jamais |
Politique en ligne : coûts, engagements et export (extrait)
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "LectureCouts",
"Effect": "Allow",
"Action": [
"ce:Get*", "ce:Describe*", "ce:List*",
"cur:DescribeReportDefinitions",
"budgets:ViewBudget",
"organizations:Describe*", "organizations:List*"
],
"Resource": "*"
},
{
"Sid": "LectureExportFacturation",
"Effect": "Allow",
"Action": ["s3:GetObject", "s3:ListBucket"],
"Resource": [
"arn:aws:s3:::VOTRE-BUCKET-EXPORT",
"arn:aws:s3:::VOTRE-BUCKET-EXPORT/*"
]
}
]
}
Nous vous remettons la politique complète avant l’audit : testez-la avec le simulateur de politiques IAM avant de l’attacher. Côté AWS, l’audit pèse peu sur votre facture : l’API Cost Explorer est facturée 0,01 $ par requête et l’export est stocké dans votre compartiment S3, au tarif de S3. Nous travaillons d’abord sur l’export.
Prix
25 % des économies mesurées, pendant 12 mois. Ensuite, 100 % pour vous. Au-delà de 20 000 € d’économies par mois, notre part passe à 20 % sur ce qui dépasse. Aucune économie, aucune facture. Zéro fixe, zéro abonnement, zéro minimum.
- Audit gratuit : plan d’économies chiffré, action par action, sous 10 jours ouvrés après l’ouverture de l’accès. Aucun engagement : le plan vous reste, même si vous ne signez pas.
- Baseline, la référence de la mesure : coût effectif moyen des 3 derniers mois clos, ressource par ressource, signé avant toute action ; vos engagements existants sont listés à part et ne sont jamais facturés.
- Mesure : sur vos factures AWS (export FOCUS), action par action, au prix de la baseline. Les hausses ou baisses de tarif d’AWS ne comptent ni pour ni contre, la croissance de votre activité est neutralisée, les économies négatives se déduisent. Seules les économies réalisées et mesurées sur vos factures sont facturées, jamais les « coûts évités ». Un Savings Plan payé mais pas consommé réduit d’autant l’économie mesurée.
- Facturation : mensuelle, sur rapport contradictoire validé sous 15 jours ; une économie contestée n’est pas facturée.
- Savings Plans et réservations : décidés et signés par vous ; notre part ne porte que sur les 12 premiers mois d’économies, même pour un engagement de 3 ans.
- Sortie : résiliable à tout moment, préavis d’un mois ; à la sortie, aucune économie future n’est facturée.
Estimer mes économies Demander l’audit gratuit
Autres fournisseurs : Microsoft Azure · Google Cloud · Kubernetes · OVHcloud et Scaleway. À lire aussi : la méthode FinOps, étape par étape · Savings Plans et réservations · votre facture cloud est-elle trop élevée ?
Sources
Pages et fichiers consultés le 24 octobre 2026. « Non datée » : aucune date de publication visible.
- AWS, prix EC2 à la demande, Paris, Linux (fichier publié le 23 octobre 2026)
- AWS, prix des Savings Plans, eu-west-3 (fichier publié le 23 octobre 2026)
- AWS, prix EC2 eu-west-3 : NAT Gateway, EBS, snapshots (fichier publié le 23 octobre 2026, tarifs en vigueur au 1er octobre 2026)
- AWS, tarifs Amazon VPC, NAT Gateway par région (page non datée)
- AWS, prix VPC eu-west-3 : adresses IPv4 publiques (fichier publié le 16 octobre 2026)
- AWS, prix CloudWatch eu-west-3 (fichier publié le 7 octobre 2026)
- AWS, prix des transferts de données eu-west-3 (fichier publié le 16 septembre 2026)
- AWS, Savings Plans (page non datée)
- AWS, annonce des Database Savings Plans (2 décembre 2025)
- AWS, tarifs Spot (page non datée)
- AWS, préavis d’interruption des instances Spot (documentation non datée)
- AWS, tarifs EKS (page non datée)
- AWS, tarifs RDS for MySQL, Extended Support (page non datée)
- AWS, tarifs Compute Optimizer (page non datée)
- AWS, tarifs Cost Explorer (page non datée)
- AWS, Data Exports : CUR 2.0 et FOCUS (documentation non datée)
- AWS, Split cost allocation data (documentation non datée)
- AWS, points de terminaison de passerelle (documentation non datée)
- AWS, politique ViewOnlyAccess (modifiée le 14 octobre 2026)
- AWS, politique ComputeOptimizerReadOnlyAccess (modifiée le 20 novembre 2024)
- AWS, politique CostOptimizationHubReadOnlyAccess (modifiée le 12 février 2026)
- AWS, politique AWSBillingReadOnlyAccess (modifiée le 30 juillet 2026)
- AWS, politique Billing (modifiée le 30 juillet 2026)
- Datadog, State of Cloud Costs 2024 (clients de Datadog sur AWS, données de mai 2023 à avril 2024)
- FinOps Foundation, les phases du FinOps Framework (page non datée)