IG1 Cloud est un cloud souverain européen bâti sur les outils que vos équipes maîtrisent déjà — API ouvertes, une CLI, des SDK, Terraform, stockage compatible S3, Kubernetes — qui tourne sur notre propre matériel, dans nos propres centres de données français, sous droit européen. Et c'est le premier cloud conçu pour être piloté par vos agents IA, pas seulement par vos humains.
Depuis 25 ans, nous concevons, migrons et exploitons des infrastructures sur tous les grands clouds. Cette expérience nous a appris deux choses que nos clients répètent : l'expérience développeur des hyperscalers est réellement excellente, et les conditions qui l'accompagnent — juridiction, facturation de la bande passante sortante, dépendance — deviennent inacceptables en Europe.
La souveraineté n'est plus un slide dans une présentation de conformité. Elle est inscrite dans les appels d'offres, dans les obligations NIS2 et DORA, dans les cartographies de risques des conseils d'administration. Mais les alternatives vous demandent généralement de troquer l'outillage que vos ingénieurs connaissent contre quelque chose de propriétaire et de plus lent.
IG1 Cloud refuse ce compromis. Même modèle mental, même Terraform, même API S3, même kubectl — sur du matériel qui nous appartient, dans des datacenters que nous exploitons, sous une juridiction qui ne répond qu'aux tribunaux européens.
Si votre équipe sait exploiter AWS, elle sait exploiter IG1 Cloud dès le premier jour.
Facturation à la seconde, visibilité des coûts par tenant, et zéro frais de sortie — jamais.
Charges de travail, sauvegardes, journaux et plan de contrôle restent en France, exploités par une société française.
API ouvertes, formats ouverts, Kubernetes standard. Partir est aussi documenté qu'arriver.
Le même modèle de SDM et de Tech Lead dédiés que sur tous nos autres engagements.
Une plateforme IaaS et Kubernetes complète, exposée uniquement par des standards ouverts. Si vous savez le scripter ailleurs, vous savez le scripter ici.
Un catalogue maîtrisé — familles généraliste, optimisée mémoire et optimisée calcul jusqu'à 32 vCPU et 128 Gio — démarré en quelques secondes et facturé à la seconde. La mémoire est vendue au ratio 1:1 et jamais surallouée ; le vCPU est partagé, avec un contrôle d'admission qui refuse un engagement avant que le parc ne devienne tendu.
Un stockage objet compatible S3 qui fonctionne avec l'outillage que vous pointez déjà vers AWS, plus des volumes bloc à faible latence pour vos bases de données. Instantanés, versionnage des buckets, URL présignées et chiffrement au repos sont inclus — et vos clés d'accès S3 tournent depuis l'API, pas depuis un ticket de support.
Réseaux privés virtuels isolés, sous-réseaux, routeurs, groupes de sécurité et IP flottantes, définis par logiciel sur OVN. Chaque nouveau projet reçoit un réseau fonctionnel dès sa création, le chevauchement de plages d'adresses entre tenants est un non-événement, et le VPN site à site ou client prolonge votre centre de données existant sans refondre votre plan d'adressage.
Un cluster de qualité production depuis un appel d'API ou un clic — POST /v1/clusters et vous obtenez un plan de contrôle hébergé, des workers dans votre propre projet, sur votre quota, sous vos politiques, avec CNI, contrôleur cloud et classe de stockage adossée à Ceph déjà installés. Livraison visée en moins de quinze minutes, kubeconfig directement depuis l'API, et un autoscaler qui fait croître le plan de workers entre les bornes que vous fixez.
Des groupes d'autoscaling pour des instances ordinaires, pas seulement pour Kubernetes. Un groupe porte sa propre image, sa taille, son réseau et ses bornes, et il agit quand l'une de vos alarmes franchit un seuil plutôt que parce qu'une métrique est simplement restée haute. La réduction draine le membre hors du pool de répartition avant de le détruire, et le groupe ré-adopte ou remplace les instances disparues à son insu. Une métrique qu'il ne peut pas lire ne déclenche rien, ni dans un sens ni dans l'autre.
PostgreSQL et Kafka provisionnés dans votre propre espace de noms isolé depuis un seul appel d'API, opérés par les opérateurs de plateforme que le reste de l'industrie utilise en production. Les secrets de connexion ne sont lisibles et renouvelables qu'à travers un service de courtage dédié — l'API principale est structurellement incapable de les lire.
Un registre OCI privé où vous possédez un espace de noms et où personne ne peut énumérer celui d'un autre. Vous vous authentifiez avec docker login en utilisant l'identifiant IG1 que vous détenez déjà — révoquer cet identifiant révoque donc l'accès au registre dans le même geste — et les opérations pull, push et delete sont rattachées à son niveau de privilège.
Une seule passerelle place les opérations de calcul et de Kubernetes derrière un point d'entrée unique et documenté — sécurisé par OIDC, limité en débit par tenant, verrouillé en CORS. La même surface sert votre portail, vos pipelines et vos agents.
Authentification unique OIDC pour les personnes — flux navigateur sur un poste de travail, flux device sur une machine sans écran — et clés d'API à portée limitée et à expiration pour les pipelines, les comptes de service et les agents IA. Chacune se résout vers le même projet, le même quota et le même niveau de permission, et atterrit dans le même journal d'audit. Les secrets ne sont révélés qu'une fois à la création et ne sont jamais stockés chez nous.
Des secrets portés par le projet, et les identifiants de connexion de votre stockage objet et de vos bases managées — lus et renouvelés via un courtier dédié plutôt que depuis l'API principale, qui ne détient structurellement aucune de ces permissions. Les valeurs sont rendues à l'appelant et ne sont jamais écrites dans un journal, et renouveler une clé S3 ajoute la nouvelle paire avant de retirer l'ancienne : il n'existe aucune fenêtre pendant laquelle plus rien ne fonctionne.
Une valorisation de la consommation à la seconde qui alimente de vraies factures, avec attribution des coûts par tenant et par projet. Définissez des budgets via l'API, ventilez la facture par ressource, et demandez à la plateforme ce que le mois est en train de coûter avant qu'il ne se termine. La couche commerciale est du code, pas un tableur.
Santé du parc et alarmes actives pour votre propre projet, lisibles depuis la même API que tout le reste — vos tableaux de bord, votre outillage d'astreinte et vos agents voient donc la même vérité. Les incidents de la plateforme sont publiés via un point d'accès que vous pouvez interroger, plutôt qu'une page de statut qu'il faut penser à consulter.
Abonnez vos propres systèmes à ce qui se passe dans votre tenancy — identifiants émis ou révoqués, actions d'agents, cycle de vie des ressources. Livraisons signées en HTTPS uniquement, avec un historique de livraison inspectable et un appel de test pour découvrir que ça marche avant que la production ne le fasse.
Des répartiteurs de charge avec écouteurs, pools et membres créés en un seul appel — et aucune machine virtuelle cachée par répartiteur à payer, à patcher ou à perdre. Hébergez vos zones DNS chez nous via une API typée où une modification d'enregistrement est un patch, jamais une suppression suivie d'une création, pour qu'aucun résolveur ne mette en cache l'intervalle entre les deux.
Publiez une application sous un domaine qui vous appartient. Vous le revendiquez, vous le prouvez par un enregistrement TXT, et ce n'est qu'ensuite qu'une seule requête est routée — une revendication non vérifiée est une réservation, jamais du trafic. Les certificats Let's Encrypt publiquement reconnus sont émis et sélectionnés par domaine à la périphérie, et les backends sont restreints aux ports du tenant qui les possède.
Un projet est ici ce qu'un compte est sur AWS : ses propres quotas, son propre réseau, sa propre isolation. Créez-les vous-même jusqu'au plafond de votre palier, organisez-les en arborescence, et attachez des politiques de refus qui héritent vers le bas — une branche peut resserrer ce qu'elle a reçu, jamais l'élargir.
Qu'un ingénieur IG1 puisse toucher à vos ressources est votre réglage, pas notre habitude : chaque demande approuvée par vous par défaut, un accès permanent si vous le préférez, ou un refus pur et simple. Les autorisations sont bornées dans le temps, le bris de glace exige un motif et un ticket, et toute la trace est lisible depuis votre propre console sans rôle d'administrateur.
Votre projet est résolu côté serveur depuis votre jeton, à chaque appel. Il n'existe aucun en-tête qu'un client puisse envoyer pour élargir sa propre portée, et un identifiant appartenant à un autre tenant répond « introuvable » plutôt que « interdit » — nous ne divulguons pas l'existence des ressources des autres clients.
Des tunnels site à site depuis votre propre centre de données et un VPN client pour chaque ingénieur, pour qu'IG1 Cloud atteigne votre parc existant comme s'il s'agissait d'une baie de plus — et pour que vos clusters Kubernetes et sous-réseaux privés soient joignables sans rien publier sur Internet. C'est ainsi que vous joignez votre parc — l'edge public publie des applications, pas votre réseau.
Des guides de démarrage pour la CLI, le provider Terraform, les outils d'agents et l'intégration des tenants, plus une référence d'API vivante générée à partir de la spécification que chaque service sert réellement — pas d'une copie que quelqu'un a pensé à mettre à jour. Une vérification automatisée atteste que chaque commande et chaque chemin cités par la documentation existent toujours.
La partie d'un cloud sur laquelle une due diligence technique interroge vraiment — avec le niveau de détail qu'elle réclame. Huit vues de la même plateforme : choisissez celle où vit votre prochaine question.
IG1 Cloud n'est pas une distribution que nous avons revendue. C'est une pile que nous assemblons nous-mêmes à partir des composants open source que les plus grands opérateurs du monde exploitent en production — chacun choisi par une étude comparative écrite, chacun déployé par du code qui vit dans un dépôt. Aucune couche n'a été installée à la main.
Relevé sur la plateforme en production le 26 août 2026. Nous publions ce qui tourne, pas ce qui est prévu.
Les deux choses que tout cloud vend, et les deux choses sur lesquelles tout cloud reste le plus vague. Voici exactement ce que vous obtenez, comment c'est mesuré, et où sont les limites honnêtes.
Vendre du Kubernetes prêt à l'emploi est le produit phare d'IG1 Cloud. Un développeur choisit une taille — dans la console, depuis la CLI, dans Terraform, ou en le demandant à un agent — et obtient un cluster dédié avec identité, quotas et facturation déjà câblés.
Console, CLI, Terraform ou un appel d'outil d'agent. Même opération, même contrat, quelle que soit la porte empruntée.
Identité, niveau de privilège, quota et capacité réelle — avant que quoi que ce soit ne soit créé, et avant même qu'un nom ne soit réservé.
Plan de contrôle, instances workers, réseau, réseau de conteneurs, contrôleur cloud et classe de stockage — assemblés, pas laissés en devoirs à la maison.
Un kubeconfig depuis l'API, un accès privé et l'ingress. Objectif de bout en bout : moins de quinze minutes.
Votre propre plan de contrôle, vos propres workers, votre propre réseau. Le produit décrit ci-dessus, disponible aujourd'hui.
Du calcul à la demande dans un cluster mutualisé avec des murs stricts par tenant, pour les équipes dont la charge ne justifie pas un cluster à elle seule. Conçu, chiffré et prochain dans la file — pas encore produit fini, et nous ne prétendrons pas le contraire.
Un réseau défini par logiciel avec les primitives que vous modélisez déjà dans Terraform — et une périphérie qui publiera votre application sous un domaine qui vous appartient, une fois que vous aurez prouvé qu'il vous appartient.
Chaque clic, chaque appel d'API et chaque action d'agent répond à ces trois questions avant que quoi que ce soit ne se produise. Un seul système d'authentification pour l'ensemble — open source, auto-hébergé, et jamais un tiers qui détient vos utilisateurs.
Un fournisseur de cloud ne vend pas des serveurs ; il vend la confiance que le client d'à côté ne peut pas vous atteindre. Voici le mécanisme, la preuve que nous exécutons contre lui, et la liste de ce qu'il nous reste à faire.
L'identité vous authentifie. La plateforme résout ensuite votre projet côté serveur depuis votre jeton, à chaque appel, et effectue chaque appel en aval avec l'identifiant propre à ce projet — la couche en dessous définit donc la portée par l'identité du jeton plutôt que par quoi que ce soit envoyé par le client. Il n'existe délibérément aucun en-tête ni paramètre qu'un client puisse fournir pour élargir sa propre portée, et un identifiant appartenant à un autre client répond « introuvable » plutôt que « interdit » : nous ne confirmons pas que la ressource d'un autre existe.
Comme cette résolution se produit de notre côté de l'API, elle vaut à l'identique pour vos ingénieurs, vos pipelines et vos agents IA. Il n'existe aucun chemin privilégié qui la contourne.
Jusqu'à récemment, un opérateur IG1 détenait ce que détient tout opérateur de cloud : un accès permanent, unilatéral et invisible aux ressources clientes. Nous l'avons supprimé et reconstruit comme une surface produit que vous contrôlez. Au titre du RGPD, vous êtes le responsable de traitement et nous sommes un sous-traitant agissant uniquement sur instructions documentées — voici cette phrase transformée en interrupteur dans votre console plutôt qu'en paragraphe dans un contrat.
Chaque demande est approuvée par un propriétaire ou un administrateur de votre côté. Les autorisations sont bornées dans le temps et expirent d'elles-mêmes.
« Gérez mon cloud pour moi. » Une instruction documentée avec une portée et une expiration que vous choisissez, révocable à tout instant.
Jamais. Un choix légitime, avec sa conséquence annoncée d'emblée : aucune investigation d'incident à l'intérieur de votre tenancy.
Voir la plateforme et être réveillé par elle sont deux problèmes d'ingénierie différents. Nous les avons résolus séparément, et nous testons le second toutes les cinq minutes.
Chaque indicateur de santé affiche les deux nombres — combien sont sains et combien existent : nœuds, membres de bases de données, agents réseau, backends de répartiteur, cibles de collecte. Jamais un simple décompte de succès.
Une tuile qui ne compte que ce qui a fonctionné passe au vert à l'instant où sa source de données meurt en silence. Ce projet s'est fait mordre exactement par cette panne, et il conçoit désormais contre elle partout : un indicateur que nous n'avons pas pu lire s'affiche comme non lu, jamais comme zéro, et un contrôle n'a pas le droit de passer sur « au moins N » quand il peut affirmer « tous ».
C'est une petite discipline qui ne coûte rien et qui évite la catégorie d'incident que personne ne remarque pendant neuf jours.
Les sauvegardes sont la chose la plus facile à revendiquer en infrastructure et la plus difficile à prouver. Cet onglet sépare donc ce qui est répété de ce qui est prévu, et vous dit lequel est lequel.
Aucun nouveau modèle mental. Chaque brique correspond à quelque chose que vos ingénieurs utilisent déjà tous les jours — et au même infrastructure-as-code qu'ils ont déjà écrit. Y compris les deux capacités AWS que la plupart des alternatives souveraines passent discrètement sous silence : une hiérarchie de comptes, et des garde-fous qui en héritent vers le bas.
| IG1 Cloud | Équivalent AWS | Statut |
|---|---|---|
| Instances Tailles maîtrisées, mesure à la seconde, mémoire jamais surallouée | EC2 | Disponible |
| Volumes bloc et instantanés Attacher, redimensionner, capturer — le même stockage derrière vos volumes Kubernetes | EBS | Disponible |
| Stockage objet Un vrai plan de données S3, des clés par projet, la CLI aws non modifiée et boto3 dans nos contrôles de livraison | S3 | Disponible |
| Réseaux privés, sous-réseaux, routeurs, groupes de sécurité, IP flottantes Définis par logiciel sur OVN, provisionnés avec chaque projet | VPC | Disponible |
| Répartiteurs de charge Écouteur, pool et membres en un seul appel composite — aucune machine virtuelle par répartiteur | ELB | Disponible |
| Zones et enregistrements DNS API typée, modifications atomiques, plafonds de zones par tenant | Route 53 | Disponible |
| Clusters Kubernetes à la demande Plans de contrôle hébergés · workers Cluster API dans votre propre projet · autoscaling | EKS | Disponible |
| Groupes d'autoscaling d'instances Montée et descente pilotées par alarmes, drainage avant arrêt, appartenance auto-réparée | EC2 Auto Scaling | Disponible |
| PostgreSQL et Kafka managés CloudNativePG et Strimzi dans votre propre espace de noms isolé | RDS · MSK | Disponible |
| Secrets et identifiants de connexion Portés par le projet, servis par un courtier séparé de l'API principale, rotation sans coupure | Secrets Manager | Disponible |
| Registre de conteneurs Authentification par jeton limitée à votre projet · verbes rattachés au niveau de votre identifiant | ECR | Disponible |
| Exposition d'applications, domaines personnalisés et certificats Propriété vérifiée par TXT, terminaison TLS et routage par domaine à la périphérie — pas un moteur de règles L7 dans le tenant | ALB (exposition HTTPS) · ACM · Route 53 | Disponible |
| Valorisation de la consommation, budgets et explorateur de coûts Valorisation en euros à la seconde depuis une seule table, budgets et prévision | Cost Explorer · Budgets | Disponible |
| Événements, audit, webhooks et intégrations d'alerte Un seul bus — Slack, Teams, PagerDuty, Opsgenie, webhooks signés, e-mail | EventBridge · SNS | Disponible |
| Métriques et alarmes Échantillons par instance et états d'alarme, lisibles depuis la même API — et déclencheurs de l'autoscaling | CloudWatch (alarmes) | Disponible |
| Identité, niveaux d'identifiants et authentification unique OIDC auto-hébergé, trois niveaux de privilège appliqués sur la requête | IAM (en partie) · Cognito | Disponible |
| Projets en libre-service Un projet est un compte : ses quotas, son réseau, son plafond | Organizations : création de comptes | Disponible |
| Arborescence organisationnelle et politiques de refus héritées Le niveau maximal se compose par la valeur la plus stricte ; les refus s'accumulent vers le bas | SCP / RCP d'Organizations | Disponible |
| Accès opérateur sous consentement du client Modes d'approbation, autorisations bornées dans le temps, bris de glace, audit lisible | aucun équivalent | Disponible |
| Provider Terraform et OpenTofu Plus de quinze ressources, cinq sources de données, prise en charge de l'import, état sur notre S3 | Provider AWS + backend S3 | Disponible |
| CLI, SDK et outils d'agents Un binaire statique unique · SDK Go, Python et TypeScript · 149 opérations d'agents | CLI aws · SDK | Disponible |
| VPN client et site à site WireGuard vers votre tenancy | Client VPN | Disponible |
| Exposition à Internet public et certificats publiquement reconnus En service depuis le 25 août 2026 — certificats Let's Encrypt publiquement reconnus sur les domaines qui vous appartiennent | Internet gateway · ACM | Disponible |
| Seconde zone de disponibilité Placement et réplication inter-zones sur deux sites parisiens | Multi-AZ | Prochainement |
| Instances GPU Avec la construction du matériel de production — l'automatisation les déploie déjà | Familles d'instances P / G | Feuille de route |
Huit différences qui sont des décisions de conception plutôt que des oublis — et qui changent la façon dont un parc AWS s'organise ici. Elles figurent dans notre guide de migration, elles figurent donc aussi sur cette page.
Notre runbook tient en six jalons, et nous le déroulons avec vous plutôt que de vous le confier. Aucun n'est une semaine qui doit durer une semaine — c'est l'ordre dans lequel les surprises arrivent si vous le faites dans un autre ordre.
Le palier est choisi d'après ce que vous exécutez réellement, et trois identifiants sont émis : lecture seule pour les tableaux de bord, opération pour la CI, destruction pour un humain. Les verbes destructeurs exigent un indicateur de confirmation explicite : les pipelines sont donc mis à jour une fois, au début, plutôt qu'un échec à la fois.
Réseau et sous-réseau créés ensemble, groupes de sécurité traduits à raison d'un CIDR par règle, et une première instance sur une taille corrigée du bon ratio. Le jalon est une session SSH depuis le bastion, pas une console verte.
Images de référence importées directement depuis une URL au format qcow2 plutôt que reconstruites, buckets synchronisés avec un aws s3 sync non modifié pointé sur notre endpoint, et une URL présignée testée pour connaître le schéma d'accès public avant d'en dépendre.
PostgreSQL restauré avec les outils standard de dump et de restauration, clients Kafka repointés sur un listener en clair, MySQL déplacé sur des instances. L'export planifié vers un bucket se met en place ici, au premier jour — pas après le premier incident.
Cluster créé, kubeconfig récupéré depuis l'API, autoscaling des workers borné, répartiteurs reconstruits en appels composites avec la surveillance de santé active, zones DNS importées et TTL abaissés avant la bascule. Les certificats sont réémis ici plutôt qu'exportés, parce qu'ils ne s'exportent jamais.
Alarmes créées et vues sortir de leur état initial, un vrai événement d'autoscaling suivi de bout en bout, webhooks vérifiés par signature, budgets saisis dans la bonne unité, contrôle d'isolation exécuté depuis l'identifiant d'un second tenant — et une restauration réellement effectuée. La porte s'ouvre quand la restauration a marché, pas quand les cases sont cochées.
Une console, une ligne de commande, des SDK générés, un provider Terraform et un jeu d'outils d'agents. Ce ne sont pas cinq produits qui divergent d'une version à l'autre : chacun est généré à partir de — ou contrôlé contre — la même description d'API que la plateforme sert réellement, et notre build échoue si l'un d'eux décroche.
Chaque opération existe d'abord sur le fil — calcul, stockage, réseau, Kubernetes, bases de données, DNS, identifiants, projets, facturation, supervision. Rien sur cette plateforme n'est atteignable uniquement en cliquant. Typée, documentée en OpenAPI, sécurisée par OIDC et limitée en débit par tenant.
Instances, volumes et instantanés, réseau, stockage objet, bases de données, Kubernetes, registre, DNS et exposition d'applications, facturation avec budgets et explorateur de coûts, statut, webhooks, identifiants, votre organisation et ses projets — et la page où vous décidez si IG1 peut toucher à vos données. Cinq langues, le français d'abord.
Un binaire statique unique pour Linux, macOS et Windows, couvrant tout l'arbre des ressources. Un tableau lisible quand un humain l'exécute, du JSON ou du YAML quand c'est un script, avec filtres de requête, mode watch, complétions shell et codes de sortie documentés. Connexion par navigateur sur un portable, flux device sur une machine sans écran.
Go, Python et TypeScript, générés depuis la spécification vivante et jamais écrits à la main contre elle — avec un contrôle de verrouillage dans le build qui refuse de livrer un arbre de SDK ayant dérivé de l'API qu'il prétend décrire.
Plus de quinze ressources et cinq sources de données couvrant serveurs, volumes, réseau, buckets, bases de données, clusters, identifiants, webhooks et budgets. L'infrastructure existante s'importe par son identifiant natif, et votre état distant peut vivre sur notre propre point d'accès compatible S3.
149 opérations gouvernées exposées via le Model Context Protocol, le standard que les assistants IA utilisent déjà pour appeler de vrais outils. Le serveur ne détient aucune identité propre : il transmet l'identifiant de l'appelant à chaque appel, et refuse les formes dangereuses par schéma plutôt que par bonne conduite.
Les SDK, la CLI et le provider Terraform sont tous construits à partir de la description que sert l'API — jamais écrits à la main contre elle. Un renommage dans la plateforme casse notre build, plutôt que de vous casser discrètement.
Chaque nouveau domaine d'API doit être revendiqué par la CLI, le provider, les outils d'agents et la console avant d'être livré. Les surfaces ne peuvent pas prendre du retard les unes sur les autres en silence, ce qui est la manière dont tout cloud multi-surfaces finit par se dégrader.
De nouveaux points d'accès, champs, commandes et outils peuvent arriver dans n'importe quelle version. Rien n'est retiré qu'à une version majeure, et l'ancienne forme continue de fonctionner pendant une version complète de recouvrement après l'annonce du retrait.
Les chaînes sur lesquelles vos scripts et vos agents branchent — les refus de permission, les messages de quota — sont versionnées comme les points d'accès eux-mêmes. Elles ne changent pas en silence d'une version à l'autre.
Chaque capacité d'IG1 Cloud est exposée via un protocole d'agents ouvert — le standard que les assistants IA utilisent pour appeler de vrais outils. Vos agents ne grattent pas une console : ils appellent des opérations d'API gouvernées, sous votre identité, à l'intérieur de votre périmètre.
AWS a rendu le cloud cliquable. IG1 Cloud le rend exploitable par des machines — et souverain au passage.
« Passe checkout à l'échelle pour vendredi » devient une séquence d'appels d'API audités sur les instances, les clusters et le stockage — pas un ticket dans une file.
Les agents héritent de la même identité, des mêmes quotas, des mêmes permissions par rôle et du même journal d'audit que vos opérateurs humains. Rien ne contourne la politique, et chaque action est attribuable.
Le trafic des agents ne quitte jamais nos centres de données. Votre automatisation, vos prompts et la topologie de votre infrastructure ne deviennent pas les données d'entraînement de quelqu'un d'autre.
Une passerelle unique place les opérations de calcul et de Kubernetes en façade, sécurisée par OIDC et limitée en débit par tenant. Portails, pipelines et agents parlent tous à la même surface.
Le Model Context Protocol est devenu la façon dont les agents IA parlent à de l'infrastructure réelle — avec plus de 110 millions de téléchargements de SDK par mois, c'est le standard d'intégration adopté le plus rapidement que l'industrie ait connu. IG1 Cloud livre un serveur MCP couvrant toute la plateforme — 149 opérations, du listage des instances à la création d'un cluster, en passant par la lecture de la dépense du mois ou l'énumération des projets sur lesquels un identifiant peut agir — pour que les assistants que vos équipes utilisent déjà puissent provisionner, mettre à l'échelle et exploiter votre environnement sans qu'un seul identifiant ne quitte votre tenancy.
Opérations cloud exposées comme outils d'agents
Dix-sept domaines d'outils, du calcul, du stockage bloc et objet et du réseau jusqu'à Kubernetes, l'autoscaling d'instances, le DNS, la répartition de charge et l'edge, puis l'observabilité, la facturation, les secrets et les accès. Servis sur le protocole à mcp.cloud.ig1.com et configurés aujourd'hui dans les clients que vos équipes utilisent déjà — Claude Code, Cursor, et tout autre client qui le parle.
« Peut-on lui faire confiance ? » est la mauvaise question à poser au sujet d'un agent. La bonne est : qu'a-t-il le droit de faire quand il se trompe — c'est pourquoi chaque identifiant sur IG1 Cloud, humain ou machine, est émis à l'un de trois niveaux, et la plateforme applique ce niveau sur la requête elle-même plutôt que de faire confiance à un document de politique pour être à jour.
Lister et inspecter tout ce qui se trouve dans le projet, ne rien modifier. C'est là qu'un agent commence, et pour l'essentiel du travail de reporting et de diagnostic, c'est là qu'il reste.
Créer, mettre à jour, mettre à l'échelle, redémarrer. De quoi mener le quotidien — et toujours structurellement incapable de supprimer quoi que ce soit.
La suppression. Accordé délibérément, à peu d'identités, et rarement à un agent — parce que c'est le niveau où une erreur n'est pas rattrapable en réessayant.
Un identifiant ne peut jamais en forger un plus puissant que lui-même. Un agent détenant une clé d'opération ne peut pas s'émettre une clé destructive, aussi créative que soit la demande — et les outils d'organisation en lecture seule font qu'un agent ne peut pas relever le plafond sous lequel il se trouve en supprimant la politique qui le fixe.
Les agents peuvent enchaîner plusieurs opérations dans un seul workflow relu, mais uniquement depuis une liste fixe d'étapes autorisées — jamais du code arbitraire, jamais un shell. Un échec fait revenir la séquence en arrière. Et les opérations les plus susceptibles d'être catastrophiques sont refusées par schéma : l'outil qui crée un routeur n'a tout simplement aucun paramètre pour le réglage qui pourrait faire tomber une passerelle partagée.
Chaque appel d'outil est enregistré avec ce qui a été appelé et quels paramètres ont été fournis — jamais leurs valeurs. Les identifiants de cluster et les secrets sont renvoyés à l'appelant et jamais écrits dans un journal, et un outil destructif qui ne peut pas enregistrer sa propre entrée d'audit refuse de s'exécuter.
Les acheteurs européens inscrivent désormais la souveraineté dans leurs appels d'offres. IG1 Cloud a été conçu pour cette exigence précise — il n'y a pas été adapté après coup.
Exploité par une société française sur du matériel qui nous appartient, sous la seule compétence des tribunaux européens. Vos données comme votre plan de contrôle échappent aux législations extraterritoriales telles que le CLOUD Act américain — une distinction que la plupart des offres « région UE » ne peuvent pas revendiquer.
La localisation des données est architecturale, pas contractuelle. Vos charges de travail, sauvegardes, journaux, métriques et le trafic de vos agents restent en région parisienne, sur une infrastructure que nous exploitons nous-mêmes, avec des ingénieurs nommés, tous soumis au droit du travail et à la protection des données de l'UE.
IG1 détient déjà la certification HDS pour l'hébergement de données de santé françaises et l'ISO 27001 pour son système de management de la sécurité de l'information, et opère selon les exigences NIS2 et DORA. IG1 Cloud hérite de ces processus, contrôles et pratiques d'audit dès le premier jour, et se construit en visant les référentiels européens de souveraineté en cours d'élaboration. Ici, la conformité est une feuille de route que nous exécutons, pas un slide que nous montrons.
API ouvertes, formats ouverts, Kubernetes standard, stockage compatible S3. Votre plan de sortie est aussi réel et aussi documenté que votre arrivée — c'est précisément cette discipline qui nous oblige à mériter votre renouvellement.
L'argumentaire IG1 Cloud, en trois phrases.
Vos données, votre plan de contrôle — et vos agents IA — sur du matériel qui nous appartient, dans des sites que nous exploitons, hors de portée du droit extraterritorial. Aucun frais de sortie, et un modèle de coût que vous pouvez défendre devant un directeur financier à douze mois. C'est exactement l'exigence que les acheteurs européens inscrivent aujourd'hui dans leurs appels d'offres.
Terraform, API S3, réseau VPC, topologie en zones de disponibilité. Nous industrialisons les 20 % d'AWS que les clients utilisent réellement, et nous les exposons à travers les compétences que vos équipes possèdent déjà — aucun dialecte propriétaire à apprendre, et rien que vous ne puissiez reproduire ailleurs si vous décidiez de partir.
Un développeur clique — ou un agent appelle — et obtient un cluster Kubernetes avec l'identité, les quotas et la facturation déjà câblés. C'est un produit que votre équipe plateforme peut mettre entre les mains du reste de l'entreprise, pas seulement une infrastructure qu'elle doit surveiller.
« La prochaine décennie du cloud ne se jouera pas entre souverain and puissant. IG1 est les deux. »
Préversion privée — nous intégrons actuellement nos clients fondateurs, avec une migration accompagnée depuis AWS.
Une région parisienne sur notre propre empreinte — trois centres de données Tier III+ exploités par trois des hébergeurs de colocation les plus réputés d'Europe, dans lesquels IG1 fait tourner de l'infrastructure client depuis des années. IG1 Cloud sert depuis le premier aujourd'hui ; le second est la zone de disponibilité que nous construisons ensuite.
Aubervilliers, région parisienne
Là où tourne IG1 Cloud. Une connectivité dense en opérateurs et points d'échange Internet, avec des options de peering direct pour les clients qui ont besoin d'un accès à faible latence depuis leurs propres réseaux. Chaque octet que vous stockez est écrit trois fois, sur trois machines distinctes de ce site.
Vitry-sur-Seine, région parisienne
Le deuxième site parisien d'IG1, déjà en production pour le cloud privé et l'infrastructure managée, sur une alimentation et un refroidissement indépendants. C'est la seconde zone de disponibilité d'IG1 Cloud : la phase qui transforme un site résilient en une région résiliente, avec placement et réplication du stockage sur les deux.
La Courneuve, région parisienne
Notre troisième site parisien, en production aujourd'hui pour le cloud privé et l'infrastructure managée IG1, et l'empreinte d'extension pour la capacité d'IG1 Cloud et les cibles de sauvegarde hors cluster.
Les neuf phases sont validées. Chaque phase a été testée contre la plateforme réelle avant que la suivante ne démarre, et chaque correctif est entré dans le runbook opérationnel qu'utilisent nos équipes d'astreinte. La plateforme est construite — ce que nous mettons à l'échelle aujourd'hui, c'est la capacité et le nombre de clients dessus.
Mesuré contre notre propre architecture de production écrite, pas contre un calendrier marketing.
Le plan de gestion est devenu un trio réparti sur trois hôtes physiques, chaque service doublé, l'identité rendue redondante. Un reliquat : le magasin d'état derrière les plans de contrôle des tenants est encore en copie unique, et il est le prochain dans la file.
Des sauvegardes deux fois par jour vérifiées par le contenu et un exercice de restauration hebdomadaire qui compare à la plateforme réelle. Le service de sauvegarde hors cluster pour les données clientes est la moitié ouverte, et c'est un travail financé plutôt qu'un souhait.
Joignabilité publique, DNS de production et certificats publiquement reconnus. Livré le 25 août 2026 : l'edge répond depuis Internet et commande un certificat Let's Encrypt pour un domaine qui vous appartient dès qu'il résout chez nous.
Une organisation d'identité par client, une protection contre la suppression pour les agents et des quotas par identifiant, un magasin de limites de débit partagé — puis un test d'intrusion externe, puis une revue go/no-go contre le même document.
Réplication du stockage entre sites et un basculement documenté. Un programme que nous menons quand un contrat l'exige — et nous préférons le cadrer avec vous plutôt que de préannoncer une date.
Tant que le test d'intrusion de la phase 4 n'est pas passé, le mot que nous employons avec les clients est pilote. La phase 3 a été livrée le 25 août 2026 — l'edge public répond et les certificats publiquement reconnus sont émis. Ce qui reste avant de changer ce mot est court et connu : deux achats, une rotation d'astreinte et un test externe.
Trois engagements qui façonnent chaque ligne de la facture — et que nous n'avons pas l'intention de renégocier une fois que vous dépendrez de nous — plus une échelle de quotas dont les chiffres viennent d'une capacité mesurée plutôt que du tarif d'un concurrent.
Que vos données quittent notre réseau ne vous coûte rien. Pas de facturation au gigaoctet transféré, pas de ligne surprise quand vous sauvegardez ailleurs, pas de pénalité financière pour garder vos options ouvertes.
Le calcul est mesuré à la seconde, avec une visibilité des coûts par tenant et par projet intégrée à la plateforme plutôt que reconstruite depuis une facture six semaines plus tard.
Aucun service propriétaire que vous ne puissiez reproduire ailleurs. Si vous décidez de partir, votre Terraform, vos conteneurs et vos données partent avec vous — et nous vous aiderons à les déplacer.
Vous atterrissez sur un palier, et le palier fixe ce que vous pouvez consommer : cœurs, mémoire, stockage, buckets, zones DNS, requêtes d'API par minute et nombre de projets créables. Monter est une conversation, pas un formulaire — et c'est contrôlé à l'admission contre la marge réelle, donc un oui signifie que la capacité existe.
De quoi construire quelque chose de réel et décider si nous vous convenons. Deux projets, une enveloppe de quota modeste, toute la surface d'API — aucune fonctionnalité n'est conditionnée au palier.
Charges de production : une enveloppe plus large sur le calcul, le stockage et les buckets objet, cinq projets pour séparer les environnements, et un débit de requêtes dimensionné pour l'automatisation plutôt que pour une personne qui clique.
Les parcs qui ont besoin d'une arborescence organisationnelle : quinze projets, le débit de requêtes le plus élevé, et des conversations de quota qui partent de votre plan de capacité plutôt que du nôtre.
| Ce dont chaque palier est doté | Discovery | Standard | Extension |
|---|---|---|---|
| Cœurs vCPU | 8 | 32 | 128 |
| Mémoire | 16 Gio | 64 Gio | 256 Gio |
| Instances | 5 | 20 | 60 |
| Volumes bloc | 8 · 80 Gio | 32 · 300 Gio | 100 · 1 200 Gio |
| Stockage objet | 5 buckets · 20 Gio | 25 buckets · 100 Gio | 100 buckets · 500 Gio |
| Réseaux · routeurs · IP flottantes | 3 · 2 · 2 | 12 · 4 · 8 | 24 · 8 · 16 |
| Kubernetes | 1 cluster · 3 workers | 3 clusters · 10 workers | 8 clusters · 30 workers |
| Expositions edge | 1 | 4 | 10 |
| Projets | 2 | 5 | 15 |
La préversion privée est ouverte à un petit nombre d'organisations, avec une migration accompagnée depuis votre fournisseur actuel et un accès direct aux ingénieurs qui construisent la plateforme. Dites-nous ce que vous exploitez aujourd'hui et nous vous dirons honnêtement ce qu'IG1 Cloud peut prendre en charge dès maintenant.
Ou explorez le reste de nos services d'infrastructure.
IG1 Cloud est en préversion privée : l'intégration est limitée au programme de clients fondateurs pendant que nous montons en capacité. Le terminal d'agent ci-dessus illustre la surface d'API et n'est pas l'enregistrement d'une session réelle.