tadata
← Retour à l'accueil

Comparer honnêtement les prix du cloud en Europe (2026)

#cloud#finops#cost-optimization#aws#gcp#azure

Les grilles tarifaires semblent comparables, mais le sont rarement. Un fournisseur affiche un prix horaire en dollars, un autre un prix mensuel en euros, un troisième inclut la bande passante, un quatrième facture à part le plan de contrôle Kubernetes. Ce guide explique comment aligner les offres pour que la comparaison ait un sens. Pour les chiffres à jour, utilisez notre comparateur de prix cloud ; cet article explique comment les lire.

Règle 1 : comparer la même région

Les prix varient selon la région, parfois de 10 à 30 % chez un même fournisseur. Pour une charge de travail française, comparez Paris avec Paris :

FournisseurRégion parisienneRemarques
AWSeu-west-33 zones de disponibilité
Google Cloudeurope-west93 zones
AzurefrancecentralCouplée à francesouth
OVHcloudParis (région 3-AZ), ainsi que Gravelines, Strasbourg, RoubaixCatalogue différent selon la région
Scalewayfr-par (PAR)Aussi Amsterdam et Varsovie

Comparer AWS Paris avec une région moins chère comme us-east-1, ou Scaleway Paris avec Azure West Europe, mélange deux variables : le fournisseur et la localisation. Fixez d'abord la localisation.

Règle 2 : même OS, même mode de facturation

Toute comparaison part de la même base :

  • Linux (les licences Windows et RHEL ajoutent un supplément horaire)
  • À la demande (paiement à l'usage, sans engagement)
  • Mutualisé (pas d'hôte dédié)
  • Prix hors TVA

Les engagements viennent ensuite (voir règle 7), comme une remise appliquée sur une base saine.

Règle 3 : ramener au vCPU et au Go de RAM

Les noms d'instances ne veulent rien dire d'un fournisseur à l'autre. Ramenez tout à des prix unitaires :

pvCPU=PhnvCPUpGo=PhmGoPmois=Ph×730p_{\text{vCPU}} = \frac{P_h}{n_{\text{vCPU}}} \qquad p_{\text{Go}} = \frac{P_h}{m_{\text{Go}}} \qquad P_{\text{mois}} = P_h \times 730

où PhP_h est le prix horaire à la demande de l'instance (en euros ou dollars par heure), nvCPUn_{\text{vCPU}} son nombre de processeurs virtuels, mGom_{\text{Go}} sa mémoire en Go, et 730 le nombre moyen d'heures dans un mois.

Trois pièges se cachent derrière le mot « vCPU » :

PiègeCe qu'il faut vérifier
Thread ou cœurSur la plupart des instances x86 des hyperscalers, 1 vCPU = 1 hyperthread, soit un demi-cœur physique. Certaines instances ARM (AWS Graviton, Azure Cobalt, Google Axion) donnent un cœur complet par vCPU
Partagé ou dédiéLes instances « burstables » ou partagées (famille T chez AWS, gammes partagées chez Scaleway, E2 shared-core chez GCP) sont bridées sous charge soutenue
Génération de CPUUne génération récente peut abattre 20 à 40 % de travail en plus par vCPU. Le prix par vCPU est un indicateur ; le prix par unité de travail est la vérité

Regardez aussi le ratio mémoire. Les instances généralistes offrent en général 4 Go par vCPU, les instances optimisées mémoire 8 Go, les optimisées calcul 2 Go. Comparer une instance 4:1 avec une instance 8:1 sur le seul prix par vCPU n'a aucun sens.

Règle 4 : les GPU se comparent par GPU, pas par instance

Les instances GPU n'embarquent pas le même nombre d'accélérateurs :

InstanceGPUUnité comparable
AWS p4d.24xlarge8 × NVIDIA A100 (40 Go)Prix de l'instance ÷ 8
GCP a2-highgpu-1g1 × NVIDIA A100 (40 Go)Prix de l'instance ÷ 1
Instances L4 / L40S courantes1 à 8Prix de l'instance ÷ nombre de GPU

La règle :

pGPU=PhnGPUp_{\text{GPU}} = \frac{P_h}{n_{\text{GPU}}}

où pGPUp_{\text{GPU}} est le prix par heure-GPU, PhP_h le prix horaire de l'instance et nGPUn_{\text{GPU}} le nombre de GPU de l'instance. Vérifiez ensuite ce qui accompagne le GPU : mémoire GPU (A100 40 Go ou 80 Go), interconnexion (NVLink ou PCIe), NVMe local, bande passante réseau. Une machine à 8 GPU reliés en NVLink n'est pas le même produit que huit VM à un GPU. La disponibilité des GPU à Paris est en outre limitée : le prix d'une instance qu'on ne peut pas obtenir n'est pas un prix. En octobre 2026, AWS ne vend aucune instance A100 ou H100 (p4d, p5) à Paris (eu-west-3) : le comparateur affiche à la place sa g6.xlarge à un GPU L4, à côté des offres L4 et H100 d'OVHcloud, Scaleway et Outscale.

Règle 5 : la devise

FournisseurDevise habituelle des grilles
AWS, Google CloudUSD (facturation en euros possible, après conversion)
AzureGrilles locales disponibles, dont l'euro
OVHcloud, ScalewayEUR

Le taux de change a varié de 5 à 10 % par an ces dernières années. Une comparaison faite en dollars peut s'inverser une fois convertie. Notez toujours le taux utilisé et sa date, et refaites le calcul quand il bouge sensiblement.

Règle 6 : compter les coûts cachés

La ligne « calcul » représente souvent moins de la moitié de la facture. À ajouter avant de conclure :

PosteCe qu'il faut regarder
Sortie de données (egress)Les hyperscalers facturent chaque Go qui sort vers Internet, au-delà d'un petit forfait gratuit. Les fournisseurs européens incluent souvent la bande passante ou la facturent bien moins cher. Pour un produit média ou très API, ce poste peut à lui seul trancher
Trafic inter-zonesLe trafic entre zones de disponibilité est facturé chez AWS, GCP et Azure : bases multi-AZ et microservices bavards le paient
Plan de contrôle KubernetesEKS facture chaque cluster à l'heure ; GKE applique des frais de gestion (avec une franchise) ; AKS propose un niveau gratuit et un niveau payant avec SLA. Chez Scaleway et OVHcloud, le plan de contrôle est gratuit sur les offres de base
Passerelles NATFacturées à l'heure et au Go traité. Une seule passerelle NAT peut coûter plus cher qu'un petit cluster
Adresses IPv4 publiquesAWS facture chaque IPv4 publique depuis 2024 ; ailleurs, cela varie
Load balancersForfait horaire plus unités de capacité
SupportLe support « business » des hyperscalers est un pourcentage de la facture, avec un minimum
Logs et métriquesL'ingestion et la rétention des logs peuvent rivaliser avec le calcul sur les systèmes chargés

Voir Cloud FinOps pour suivre ces postes par équipe, et Dimensionnement des bases de données & FinOps pour la ligne base de données, souvent la plus lourde.

tadata
Flow Kind GB / month Rate / GB Cost / month Share % Downloads to usersALB → internet egress 40,000 0.085 USD 3,400.00 USD 69 % Private subnets to S3EC2 → S3 via NAT NAT processing 25,000 0.045 USD 1,125.00 USD 23 % App ↔ DB across AZsAZ a → AZ b cross-zone 15,000 0.02 USD 300.00 USD 6 % DR replicationeu-west-3 → eu-central-1 inter-region 5,000 0.02 USD 100.00 USD 2 % Total 85,000 4,925.00 USD 100 % MONTHLY TRANSFER COST 4,925.00 USD BIGGEST FLOW Downloads to users: 3,400.00USD IF PRIVATE SUBNETS TO S3 IS S3 GATEWAYENDPOINT 1,125.00 USD → 0.00 USD:saves 1,125.00 USD / month(23 % of the total) Cost per flow = GB per month × rate per GB. Illustrative prices: check the provider's current price list. Transferts de données mensuels d'une plateforme (tarifs indicatifs, à vérifier)
Flow Kind GB / month Rate / GB Cost / month Share % Downloads to usersALB → internet egress 40,000 0.085 USD 3,400.00 USD 69 % Private subnets to S3EC2 → S3 via NAT NAT processing 25,000 0.045 USD 1,125.00 USD 23 % App ↔ DB across AZsAZ a → AZ b cross-zone 15,000 0.02 USD 300.00 USD 6 % DR replicationeu-west-3 → eu-central-1 inter-region 5,000 0.02 USD 100.00 USD 2 % Total 85,000 4,925.00 USD 100 % MONTHLY TRANSFER COST 4,925.00 USD BIGGEST FLOW Downloads to users: 3,400.00USD IF PRIVATE SUBNETS TO S3 IS S3 GATEWAYENDPOINT 1,125.00 USD → 0.00 USD:saves 1,125.00 USD / month(23 % of the total) Cost per flow = GB per month × rate per GB. Illustrative prices: check the provider's current price list. Transferts de données mensuels d'une plateforme (tarifs indicatifs, à vérifier)

Extrait de la fiche « Usage Optimisation: Rightsizing, Storage, Transfer » · Demander la fiche complète

Règle 7 : appliquer les engagements en dernier

Les engagements sont des remises sur une consommation que vous vous engagez à payer de toute façon :

FournisseurMécanismeSouplesse
AWSSavings Plans (Compute ou EC2 Instance), Reserved InstancesLes Compute Savings Plans s'appliquent à toutes les familles et régions
Google CloudCommitted Use Discounts (par ressource ou par montant), plus des remises automatiques d'usage soutenu sur certaines famillesLes CUD par ressource sont liés à une région
AzureRéservations, Savings Plan for computeLes réservations sont échangeables dans certaines limites
OVHcloud, ScalewayFacturation mensuelle moins chère que l'horaire sur de nombreux produits, engagements sur certaines gammesSelon le produit

Deux règles pratiques : n'engagez que le socle de votre consommation (la part qui ne disparaît jamais), et comparez les fournisseurs à la fois à la demande et avec engagement. Un fournisseur moins cher à la demande peut perdre après un engagement de trois ans, et inversement.

tadata
PROBLEM An app runs 20 instances 24/7 and 10 extra instances 8 h on 22 weekdays per month. Illustrativerate p = 0.20 USD/h On-Demand; 3-year Compute Savings Plan discount d = 50 % for this family(check the Savings Plans pricing page). GIVEN H = 730 hours per month; N_b = 20 baseline instances; N_p = 10 peak instances for h_p = 8 x 22 = 176 h Today, all On-Demand 20 x 730 x 0.20 + 10 x 176 x 0.20 = 2,920 + 352 = 3,272 USD Why: C = N x hours x p Size the commitment on the baseline only 20 x 0.20 x (1 - 0.50) = 2.00 USD/h committed Why: commit at the discounted rate of the 24/7 usage, never the peak Monthly cost of the plan 2.00 x 730 = 1,460 USD Why: a Savings Plan bills every hour, used or not Peak stays On-Demand 352 USD (or about 106 USD on Spot at 70 % off if interruptible) Why: short daily peaks do not justify a commitment 1 2 3 4 ANSWER 1,460 + 352 = 1,812 USD per month, 45 % less than 3,272 USD. CHECK Variables: C = monthly cost in USD, N = instance count, p = On-Demand rate in USD per hour, d = discount(0-1), H = hours in a month (730). Commitment = N_b × p × (1 − d). Le socle sur un Savings Plan, les pics en On-Demand
PROBLEM An app runs 20 instances 24/7 and 10 extra instances 8 h on 22 weekdays per month. Illustrativerate p = 0.20 USD/h On-Demand; 3-year Compute Savings Plan discount d = 50 % for this family(check the Savings Plans pricing page). GIVEN H = 730 hours per month; N_b = 20 baseline instances; N_p = 10 peak instances for h_p = 8 x 22 = 176 h Today, all On-Demand 20 x 730 x 0.20 + 10 x 176 x 0.20 = 2,920 + 352 = 3,272 USD Why: C = N x hours x p Size the commitment on the baseline only 20 x 0.20 x (1 - 0.50) = 2.00 USD/h committed Why: commit at the discounted rate of the 24/7 usage, never the peak Monthly cost of the plan 2.00 x 730 = 1,460 USD Why: a Savings Plan bills every hour, used or not Peak stays On-Demand 352 USD (or about 106 USD on Spot at 70 % off if interruptible) Why: short daily peaks do not justify a commitment 1 2 3 4 ANSWER 1,460 + 352 = 1,812 USD per month, 45 % less than 3,272 USD. CHECK Variables: C = monthly cost in USD, N = instance count, p = On-Demand rate in USD per hour, d = discount(0-1), H = hours in a month (730). Commitment = N_b × p × (1 − d). Le socle sur un Savings Plan, les pics en On-Demand

Extrait de la fiche « SAA-C03 Cost: Cost-Optimized Architectures » · Demander la fiche complète

Check-list d'une comparaison honnête

ÉtapeQuestion
1Même région (Paris contre Paris) ?
2Linux, à la demande, hors TVA ?
3Ramené au vCPU et au Go, même ratio mémoire, même génération de CPU ?
4GPU ramenés à l'unité, même modèle et même mémoire ?
5Même devise, taux de change et date notés ?
6Egress, inter-zones, plan de contrôle, NAT, IP, load balancers, support ajoutés ?
7Prix avec engagement comparés séparément des prix à la demande ?

Lire les chiffres

Notre comparateur de prix cloud présente côte à côte le calcul, les GPU, le stockage, les bases managées, Kubernetes et l'egress pour AWS, Google Cloud, Azure, OVHcloud et Scaleway. Servez-vous-en comme point de départ, appliquez la check-list ci-dessus, et validez toujours la liste finale avec le calculateur de chaque fournisseur : les prix publics changent, et ce qui est inclus aussi.

Comparatif tarifaire

Calcul — Usage général

FournisseurService / SKUSpecsPrixUnitéRégion
HetznerCX43vcpu: 8 (shared) · memory: 16 GiB
€0.0256référence
/hourFSN/NBG (DE), HEL (FI)
OVHcloudb3-16vcpu: 4 · memory: 16 GiB
€0.1023
/hourFrance (GRA, SBG, Paris)
HetznerCCX23vcpu: 4 (dedicated) · memory: 16 GiB
€0.1378référence
/hourFSN/NBG (DE), HEL (FI)
ScalewayPOP2-4C-16Gvcpu: 4 · memory: 16 GiB
€0.1470
/hourfr-par-1
AWSm8g.xlargevcpu: 4 · memory: 16 GiB · instanceFamily: General purpose
$0.2094≈ €0.1869
/houreu-west-3
AzureStandard_D4s_v5vcpu: 4 · memory: 16 GiB
$0.2240≈ €0.1999
/hourfrancecentral
GCPn2-standard-4vcpu: 4 · memory: 16 GiB
$0.2253≈ €0.2011
/houreurope-west9
OVHcloudb3-32vcpu: 8 · memory: 32 GiB
€0.2046
/hourFrance (GRA, SBG, Paris)
AWSm7i.xlargevcpu: 4 · memory: 16 GiB · instanceFamily: General purpose
$0.2352≈ €0.2099
/houreu-west-3
HetznerCCX33vcpu: 8 (dedicated) · memory: 32 GiB
€0.2219référence
/hourFSN/NBG (DE), HEL (FI)
Outscaletinav7.c4r16p2vcpu: 4 · memory: 16 GiB
€0.2320
/houreu-west-2 (France)
ScalewayPOP2-8C-32Gvcpu: 8 · memory: 32 GiB
€0.2900
/hourfr-par-1
AzureStandard_D8s_v5vcpu: 8 · memory: 32 GiB
$0.4480≈ €0.3998
/hourfrancecentral
GCPn2-standard-8vcpu: 8 · memory: 32 GiB
$0.4506≈ €0.4021
/houreurope-west9
AWSm7i.2xlargevcpu: 8 · memory: 32 GiB · instanceFamily: General purpose
$0.4704≈ €0.4198
/houreu-west-3
Outscaletinav7.c8r32p2vcpu: 8 · memory: 32 GiB
€0.4640
/houreu-west-2 (France)

Instances GPU

FournisseurService / SKUSpecsPrixUnitéRégion
OVHcloudl4-90gpu: 1x L4 24GB · vcpu: 22 · memory: 90 GiB
€0.7500
/hourFrance (GRA, SBG, Paris)
ScalewayL4-1-24Ggpu: 1x L4 24GB · vcpu: 8 · memory: 48 GiB
€0.7875
/hourfr-par-2
AWSg6.xlargegpu: 1x L4 24GB · vcpu: 4 · memory: 16 GiB
$1.02≈ €0.9117
/houreu-west-3
OVHcloudh100-380gpu: 1x H100 80GB · vcpu: 30 · memory: 380 GiB
€2.80
/hourFrance (GRA, SBG, Paris)
ScalewayH100-1-80Ggpu: 1x H100 80GB · vcpu: 24 · memory: 240 GiB
€2.87
/hourfr-par-2
GCPa2-highgpu-1ggpu: 1x A100 40GB · vcpu: 12 · memory: 85 GiB
$3.67≈ €3.28référence
/houreurope-west1
Outscalenvidia-h100gpu: 1x H100 (GPU only, add the host vCPU and RAM)
€4.00
/houreu-west-2 (France)
AzureStandard_NC24ads_A100_v4gpu: 1x A100 80GB · vcpu: 24 · memory: 220 GiB
$4.59≈ €4.10
/hourfrancecentral

Kubernetes géré

FournisseurService / SKUSpecsPrixUnitéRégion
ScalewayKapsule-Mutualized
Gratuitréférence
/hourfr-par
OutscaleOKS-mono-master
€0.0400
/houreu-west-2 (France)
AzureAKS-Standard
$0.1000≈ €0.0892
/hourfrancecentral
AWSEKS-Cluster
$0.1000≈ €0.0892
/houreu-west-3
GCPGKE-Standard
$0.1000≈ €0.0892référence
/houreurope-west1
OVHcloudMKS-Standard
€0.0900
/hourFrance (GRA, SBG, Paris)

Égress réseau

FournisseurService / SKUSpecsPrixUnitéRégion
OVHcloudEgress-Includeddirection: Egress · tier: Included with instances (most regions)
Gratuitréférence
/GBFrance (GRA, SBG, Paris)
OutscaleData-Transfer-Outdirection: Egress
Gratuit
/GBeu-west-2 (France)
ScalewayEgress-Object-Storagedirection: Egress · tier: 75 GB free per month, then per GB
€0.0100référence
/GBfr-par
GCPInternet-Egress-EUdirection: Egress · tier: First 10 TB
$0.0850≈ €0.0759référence
/GBeurope-west1
AzureData-Transfer-Outdirection: Egress · tier: After 100 GB free
$0.0870≈ €0.0776
/GBfrancecentral
AWSData-Out-Internetdirection: Egress · tier: First 10 TB
$0.0900≈ €0.0803
/GBeu-west-3

Dernière mise à jour : 12 octobre 2026 · Prix indicatifs on-demand, hors taxes. Consultez les sites officiels pour les tarifs en vigueur.

Nous utilisons des cookies analytiques pour améliorer votre expérience. Aucune donnée personnelle n'est collectée.