Qu’est-ce qu’OSIRIS JSON ?
OSIRIS (Open Standard for Infrastructure Resource Interchange Schema) définit un format JSON vendor-neutral pour décrire les ressources d’infrastructure, leurs propriétés et leurs relations topologiques dans des environnements IT et OT hétérogènes.
OSIRIS JSON est un schema d’interchange neutre : il est conçu pour normaliser et standardiser les exports de données d’infrastructure issus de domaines variés et permettre une consommation portable par les outils, sans obliger les consumers à développer et maintenir des parsers spécifiques aux vendors.
[!Info]
Périmètre de conception OSIRIS JSON est un format de snapshot statique décrivant l’état de l’infrastructure à un instant donné. Il n’est pas destiné à être un protocole de monitoring/télémétrie en temps réel, un langage de déploiement infrastructure-as-code ou un système de gestion de configuration.
Vue d’ensemble du périmètre
Hyperscalers et public cloud
Réseaux virtuels, stockage, compute et services de plateforme exportés depuis les hyperscalers et les fournisseurs de public cloud.
On-Premise et private cloud
Infrastructure réseau, plateformes de virtualisation, systèmes de stockage et ressources applicatives pertinentes pour la documentation d'infrastructure.
Support initial pour l'intégration OT
Systèmes d'automatisation du bâtiment (BAS), systèmes de contrôle industriel et composants d'infrastructure physique lorsque l'intégration IT/OT est pertinente.
Capacités principales d’OSIRIS JSON
Conception unifiée
Conçu pour des environnements IT hétérogènes, avec une voie d'extension claire pour OT et d'autres domaines à mesure que l'adoption progresse.
Modèle de relations explicite
Représentation de première classe des connections, dépendances, conteneurs et autres relations de topologie.
Regroupement flexible
Support du regroupement logique et physique qui reflète les structures organisationnelles et architecturales réelles sans imposer une taxonomie unique.
Attribution du provider
Les ressources conservent la traçabilité vers leur système/provider source tout en utilisant une représentation standardisée et vendor-neutral.
Conçu pour l'extensibilité
Un mécanisme défini pour les propriétés spécifiques aux vendors et les custom resource types sans rompre la compatibilité.
Validation à trois niveaux
Validation structurelle (schema), sémantique et de domaine améliorant la cohérence et la qualité des données lorsque des outils de validation sont appliqués.
Pour commencer
Qu'est-ce qu'OSIRIS JSON ?
Définition, périmètre et concepts fondamentaux
Spécification
Définition autoritative du schema et des règles
Exemples
Documents de référence pour des scénarios IT et OT
Cas d’usage
OSIRIS JSON est optimisé pour des scénarios d'interchange tels que :
Communauté
GitHub discussions
Questions, propositions et discussions de conception
Issues
Suivre les changements et proposer des améliorations
Participer
Parcours de contribution et ressources communautaires