100%
GRIMOIRE
GrimoireCorpus DindonVolumes de SynthèseLe Socle du Fer
FRENAR
MACHINA
ÉTUDE SYSTÉMIQUE · DOCUMENT PUBLIC · OPÉRATION DINDON
◆◆◆
LA MACHINE DE GUERRE
CONTRACTUELLE
Anatomie Complète
Déconstruction systémique du vendor lock-in hyperscaler
fondée sur l'analyse comparative de dix-neuf études juridiques
des CGV AWS · Google Cloud · Microsoft Azure
◆◆◆
3Couches de verrouillage
7Mécanismes documentés
19Analyses juridiques sources
65%Part de marché mondial
SOURCES — ANALYSES JURIDIQUES COMPARATIVES
◆ CGV AWS · FR vs EN · 15 avril / 22 mai 2026
◆ CGV AWS · DE vs EN · Droit allemand
◆ CGV AWS · EN vs Droit britannique
◆ CGV GCP · FR vs EN · août 2023 / juin 2026
◆ CGV GCP · DE vs EN · 4 ans de retard
◆ CGV GCP · EN vs Droit britannique
◆ CGV Azure · MOSA · Architecture de dispersion
◆ Product Terms EES · FR vs EN · janv./juin 2026
◆◆◆
Amine RAITI · Architecte Infrastructure & SRE · SIPS/BCE · Paris
Ultimatum hyperscalers : 8 septembre 2026 · Opération Dindon
◆◆◆
Document public · CC BY-NC-SA 4.0 · Pas de conseil juridique au sens de la loi du 31 décembre 1971
MACHINA
GRADUS I · FONDATION
LE PRINCIPE DE CONCEPTION
LA FONCTION PRINCIPALE N'EST PAS CELLE DU CLIENT
⚠ CONSTAT FONDAMENTAL

Ces contrats ne sont pas mal rédigés. Ils sont parfaitement rédigés — pour un objectif précis qui n'est pas celui du client. Un contrat commercial ordinaire encadre une relation d'échange mutuellement bénéfique. Ces contrats ont pour objet de maximiser le coût de sortie tout en minimisant le coût d'entrée. Ce n'est pas un effet secondaire. C'est la fonction principale. Chaque clause analysée s'explique immédiatement dès qu'on lit le contrat avec cet objectif en tête plutôt qu'avec celui d'un acheteur de bonne foi.

GRADUS II · ARCHITECTURE
LES TROIS COUCHES SUPERPOSÉES ET CUMULATIVES
La machine est conçue pour que l'échec sur une couche soit compensé par les deux autres.
01 Contractuel
Non-résiliabilité · Clause de langue · Modification unilatérale · Renonciation aux droits légaux
02 Tarifaire
Egress fees 0,08-0,12 $/Go · Asymétrie entrée/sortie · Frais résiliation anticipée 12%
03 Technique
APIs propriétaires non-portables · Services managés · Dépendance superlinéaire
◆ PRINCIPE D'INTERACTION DES COUCHES
Un client qui négocie un contrat résiliable reste bloqué par les egress fees et les APIs propriétaires. Un client qui contourne les egress fees reste bloqué par les engagements non résiliables. Un client qui construit une architecture ouverte reste bloqué par les Product Terms modifiés mensuellement. La sortie est systématiquement coûteuse, quelle que soit la stratégie adoptée.
CYCLE DE CAPTIVITÉ — 5 PHASES
ENTRE LIBREMENT Coûts d'entrée faibles · Crédits offerts · APIs excellentes
S'INSTALLE Services bons · Documentation parfaite
DÉPEND APIs dans le code · Équipes certifiées
S'ENGAGE −30% sur 3 ans · Non-résiliabilité
DÉCOUVRE Trop tard · Trois couches simultanées
◆ LE CHOIX RATIONNEL DEVENU PIÈGE

Les Reserved Instances coûtent 30-40% moins cher que le on-demand. La réduction est réelle. Elle s'obtient au prix de la non-résiliabilité. Le client échange sa liberté contre une réduction tarifaire — choix rationnel à court terme qui devient piège à moyen terme. La machine ne force pas — elle convainc.

MACHINA
GRADUS III · MÉCANIQUE — PARTIE 1/2
MÉCANISMES I À IV · COUCHE CONTRACTUELLE
LANGUE · INCORPORATION · NON-RÉSILIABILITÉ · PRIX
◆ MÉCANISME I · CLAUSE DE LANGUE — TROIS STRATÉGIES, UN SEUL RÉSULTATCRITIQUE · TOUS HYPERSCALERS
🇺🇸 AWS · En-tête de chaque page (FR · 15 avril 2026) :
"La traduction ci-dessous est fournie à des fins informatives uniquement. [...] la version anglaise prévaudra." — Stratégie : explicite · Retard : 37 jours · Illégal, transparent.
🔵 GCP · Section 14.18 dissimulée (FR figée août 2023 · EN juin 2026) :
"Si le présent Contrat est traduit [...] la version anglaise prévaut." — Stratégie : dissimulée · Retard FR : 2 ans 9 mois · Retard DE : 4 ans · Illégal, opaque.
🔷 Azure · Fragmentation en 6 couches (MOSA + Product Terms + DPA + SLA + Offer Details + Preview) :
"These terms were published on February 1, 2026 in English and were translated on February 9, 2026." — Stratégie : dissolution documentaire · Illégal, admis publiquement.
◆ BASE JURIDIQUE COMMUNE
Loi Toubon art. 5 · Constitution art. 2 · Code Civil art. 1171 · Data Act (UE 2023/2854) art. 23
◆ MÉCANISME II · INCORPORATION PAR RÉFÉRENCE EN CASCADEÉLEVÉE · TOUS HYPERSCALERS

Le contrat signé renvoie aux Product Terms. Les Product Terms renvoient au DPA. Le DPA renvoie aux SLA. Les SLA renvoient à une documentation en ligne modifiable unilatéralement. La clause la plus contraignante se trouve toujours plusieurs couches en dessous du document signé.

🔷 EES Microsoft · About this Document (EN seulement) :
"Updates that Microsoft makes from time to time to Use Rights apply to Customer as set forth in Customer's agreement." — Absent de la version française.
◆ BASE JURIDIQUE
Code Civil art. 1119 : les conditions générales ne sont opposables que si portées à la connaissance de l'autre partie · art. 1193 : modification unilatérale interdite
◆ MÉCANISME III · NON-RÉSILIABILITÉ SÉLECTIVE — LE CŒUR DU VERROUILLAGECRITIQUE · AWS + AZURE
🇺🇸 AWS Section 5.4.2 :
"Savings Plans [...] are noncancellable [...] you will be charged for the duration [...] even if you terminate the Agreement."
🔷 Azure EES · Plan d'économies (FR + EN identiques) :
"non annulable. Le Client devra s'acquitter du montant facturé pour la durée sélectionnée, même si le Contrat est résilié."
◆ BASE JURIDIQUE
Code Civil art. 1171 · 1195 (imprévision) · Data Act art. 25 · BGB §309 Nr.5 (DE) · UCTA 1977 s.3 (UK)
◆ MÉCANISME IV · ASYMÉTRIE DE PRIX — FOURNISSEUR MODIFIE, CLIENT BLOQUÉCRITIQUE · AWS + GCP
🇺🇸 AWS Section 50.12.3 · Bedrock throughput :
"We may modify the pricing [...] at any time. [...] you will be charged for the duration [...] even if you terminate this Agreement."
🔵 GCP Section 2.6 (absente version FR) :
"Google may change the Fees at any time [...] If Customer objects to any change in Fees, Customer may terminate [...] under Section 8.5." — Mais la résiliation est elle-même soumise à restrictions financières.
◆ BASE JURIDIQUE
Code Civil art. 1193 · Code Commerce L.442-1 · BGB §308 Nr.4 (DE) · CRA 2015 s.62 (UK)
MACHINA
GRADUS III · MÉCANIQUE — PARTIE 2/2 + GRADUS IV
MÉCANISMES V À VII · SUSPENSION · RENONCIATION · CLIQUET · EGRESS
◆ MÉCANISME V · SUSPENSION SANS PRÉAVIS — OUTIL DE COERCITION SILENCIEUXÉLEVÉE · AWS + GCP
🇺🇸 AWS Section 1.4 :
"we may remove or disable access to any Prohibited Content without prior notice."

La menace de suspension suffit à décourager toute contestation. Pas besoin de l'utiliser — son existence est le levier. Azure MOSA Section 3.c est plus protecteur : préavis 30 jours pour non-paiement — seul point où Azure est meilleur qu'AWS.

◆ BASE JURIDIQUE
Code Civil art. 1226 · Code Commerce L.442-1 II · CA 1998 s.18 (UK)
◆ MÉCANISME VI · RENONCIATION EMBOÎTÉE AUX DROITS LÉGAUXCRITIQUE · EES MICROSOFT · ABSENT VERSION FRANÇAISE
🔷 EES Microsoft · Clause présente EN · ABSENTE FR (jan + juin 2026) :
"Customer agrees to waive any and all entitlements that would otherwise be applicable under the European Electronic Communications Code (Directive 2018/1972) Article 102 paragraphs 1, 3, and 5 ; Article 105 paragraph 1 ; and Article 107 paragraphs 1 and 3."

Le ministère de l'Éducation nationale, signataire d'un accord-cadre de 152 M€, renonce contractuellement à des droits légaux européens sans que cette renonciation lui soit présentée dans sa langue.

◆ BASE JURIDIQUE
Loi Toubon art. 5 · Code Civil art. 1171 · Directive 2018/1972 art. 102/105/107 (ordre public)
◆ MÉCANISME VII · EFFET DE CLIQUET — LE CONTRAT QUI S'ÉCRIT APRÈS SIGNATURECRITIQUE · AZURE
🔷 EES Microsoft · Synthèse modifications · 1er juin 2026 :
"Ajout de nouvelles conditions pour les Blocs de Capacité Azure." — Absent des versions jan., fév., avr. 2026. Introduit unilatéralement. Application automatique à tous contrats existants.
◆ BASE JURIDIQUE
Code Civil art. 1193 · art. 1119 · BGB §305c (DE) — surprise contractuelle
GRADUS IV · COUCHE TARIFAIRE
EGRESS FEES — LE MUR D'ENCEINTE HORS CGV
Fournisseur
Egress/Go (Internet)
Pour 100 To
Dans les CGV ?
AWS
0,08–0,09 $/Go
8 000–9 000 €
NON · Grille tarifaire
Google Cloud
0,08–0,12 $/Go
8 000–12 000 €
NON · Grille tarifaire
Microsoft Azure
0,07–0,09 $/Go
7 000–9 000 €
PARTIEL
1 Pétaoctet
80 000 – 100 000 € avant migration technique
Non contractualisé

L'entrée dans le cloud est gratuite (ingestion = 0). La sortie est tarifée. La machine sépare soigneusement le contractuel du tarifaire pour maximiser l'opacité au moment de l'engagement. Data Act art. 25 : clauses faisant obstacle au changement de fournisseur = inopposables.

MACHINA
GRADUS V · COUCHE TECHNIQUE & GRADUS VI · MÉCANIQUE D'ENSEMBLE
VERROUILLAGE INVISIBLE · 4 RAISONS · CONCLUSION SYSTÉMIQUE
◆ GRADUS V · COUCHE TECHNIQUE

APIs propriétaires : Lambda/Cloud Functions/Azure Functions = interfaces non standardisées. Migration sans réécriture impossible.

Services managés : BigQuery/Redshift/Azure Synapse = dialectes SQL propriétaires, formats non portables. 10 ans de requêtes = projet de plusieurs mois pour migrer.

Effet réseau superlinéaire : passer de 10 services interconnectés coûte beaucoup plus que 10× le coût d'un seul. Chaque service supplémentaire augmente le coût de sortie de l'ensemble.

◆ GRADUS VI · CE QUI DISTINGUE CELA D'UNE PRATIQUE ORDINAIRE

Raison I — Échelle : AWS+GCP+Azure = 65%+ du marché mondial. Ce qui est normal pour un acteur parmi dix devient abus de position dominante pour un triopolle. GWB §19a · CA 1998 s.18 · L.442-1.

Raison II — Asymétrie d'information : les egress fees ne sont pas dans les CGV. La renonciation à la Directive 2018/1972 est en anglais uniquement. Constitutive du modèle, pas accidentelle.

Raison III — Violations du droit positif : Loi Toubon · art. 1171 CC · Data Act art. 23-25 · Directive 2018/1972. Des clauses illégales ne constituent pas un modèle commercial agressif — c'est un modèle non conforme.

Raison IV — Conception délibérée : rédigés par des équipes juridiques de premier rang, testés dans plusieurs juridictions, modifiés régulièrement. La clause Waiver Directive 2018/1972 ne figure qu'en anglais par accident ?

GRADUS VII · CONCLUSION SYSTÉMIQUE
Mécanisme
AWS
GCP
Azure
Substitution linguistique
Explicite · chaque page
Dissimulée s.14.18
Fragmentée · 6 couches
Non-résiliabilité
s.5.4.2 · 5.5 · 50.12.3
Engagements / s.2.1
Savings Plans · Blocs
Remboursement si résiliation
Prorata si AWS résilie ✓
Aucun · s.8.8
12% frais + 50k$/an
Modification mensuelle auto
Irrégulière · datée
Irrégulière · datée
Mensuelle · sans notif.
Data Act Addendum
✓ s.1.28
Absent
Absent MOSA/EES
Renonciation droits UE
Waiver partiel
Waiver partiel
Dir. 2018/1972 · EN seul.
◆ CONCLUSION — UNE CLAUSE ABUSIVE VS UN SYSTÈME

Une clause abusive est un problème pour le juge civil. Un système conçu délibérément pour créer de la dépendance, s'appuyant sur des clauses illégales, à l'échelle d'un marché à 65% de concentration — c'est un problème pour le régulateur de concurrence. Le Bundeskartellamt §19a GWB, la CMA CA 1998 s.18 et la DGCCRF L.442-1 ont les outils pour adresser le niveau système. Ce document et les dix-neuf analyses qui le fondent constituent ensemble les deux faces du même dossier : clause par clause, et système cohérent. Les deux sont nécessaires pour que les régulateurs agissent.

Sources : CGV AWS (FR/EN/DE · avril-mai 2026) · CGV GCP (FR/EN/DE · 2022-2026) · MOSA Azure (2019) · Product Terms MOSA & EES (jan.-juin 2026)
Débat parlementaire n°5312 · Usine Digitale mars 2026 · Rapport Cour des comptes souveraineté numérique
Summum ius, summa iniuria — Cicéron · Nemo supra legem est
Document public · CC BY-NC-SA 4.0 · Pas de conseil juridique · Amine RAITI