La spécification OSIRIS JSON v1.0 est désormais disponible
OSIRIS JSON a atteint sa première version stable de spécification le 1er février 2026.
La version 1.0.0 définit OSIRIS, l’Open Standard for Infrastructure Resource Interchange Schema, comme un format JSON vendor-neutral permettant de décrire les ressources d’infrastructure, leurs propriétés et leurs relations topologiques à travers des environnements hétérogènes. La version initiale est centrée sur l’infrastructure IT et conçue avec une voie d’extension pour l’Operational Technology, là où la visibilité de bout en bout compte.
Pourquoi cette version compte
Les données d’infrastructure existent déjà dans de nombreux systèmes, mais elles arrivent rarement sous une forme portable. Les hyperscalers, les fournisseurs réseau, les plateformes de virtualisation et les outils on-premises exportent tous leurs inventaires différemment, même lorsqu’ils utilisent JSON. Le résultat est un travail répété sur les parseurs, une sémantique topologique incohérente, une dérive de la documentation et des intégrations coûteuses qui ne passent pas bien à l’échelle entre les équipes ou les outils.
Plutôt que de perdre du temps et de l’argent à développer chaque intégration logicielle depuis zéro pour apprendre une centaine de dialectes spécifiques aux fournisseurs, OSIRIS JSON sépare les responsabilités :
- Les producteurs OSIRIS JSON traduisent les données désordonnées et fragmentées du monde réel en un document OSIRIS JSON propre.
- Les consommateurs OSIRIS JSON lisent ce document afin de fournir une vue claire, à un instant précis, de ce qui existe et de la manière dont tout est relié. Avec le document OSIRIS JSON, les consommateurs peuvent produire des topologies, des diff, une documentation automatisée de haute qualité, et plus encore.
Ce que comprend la v1.0
La première spécification stable se concentre sur les fondamentaux nécessaires à une topologie d’infrastructure portable :
- Un modèle de ressources unifié pour compute, network, storage, application et les composants d’infrastructure associés
- Des connexions de première classe pour les dépendances, le containment et les relations topologiques
- Des constructions de regroupement pour l’organisation logique et physique
- Une attribution au fournisseur afin que les ressources normalisées conservent la traçabilité de leur origine
- Un modèle d’extension pour les propriétés spécifiques aux fournisseurs et les types personnalisés sans rompre la compatibilité
- Des recommandations de validation couvrant les contrôles structurels, sémantiques et au niveau du domaine
Cette version est volontairement pratique. Elle est conçue pour la documentation, la génération de diagrammes, les workflows d’inventaire, les preuves d’audit et les intégrations d’outils.
Ce qu’OSIRIS JSON n’est pas
OSIRIS JSON est un format d’échange d’instantanés statiques. Il capture ce qui existe et la manière dont cela est relié à un moment donné.
Ce n’est pas un protocole de supervision en temps réel, ni une plateforme d’observabilité, ni un langage d’Infrastructure-as-Code, ni un système de gestion de configuration. L’objectif de la spécification est plus restreint et plus utile : fournir un schéma stable que producteurs et consommateurs peuvent implémenter indépendamment.
Lire la spécification
La spécification est publiée comme un standard ouvert stable et s’accompagne du schéma principal ainsi que de topologies d’exemple :
- Lire la spécification OSIRIS JSON v1.0
- Parcourir la documentation OSIRIS JSON
- Ouvrir le schéma principal
- Explorer les exemples IT
- Explorer les exemples OT
- Voir le dépôt du projet
OSIRIS JSON v1.0 est publié sous CC BY 4.0 avec le statut Stable.