Què és OSIRIS JSON?
OSIRIS (Open Standard for Infrastructure Resource Interchange Schema) defineix un format JSON vendor-neutral per descriure recursos d’infraestructura, les seves propietats i les seves relacions topològiques en entorns IT i OT heterogenis.
OSIRIS JSON és un schema d’intercanvi neutral: està dissenyat per normalitzar i estandarditzar les exportacions de dades d’infraestructura de dominis diversos i permetre’n el consum portable per eines sense requerir que els consumers desenvolupin i mantinguin parsers específics de vendor.
[!Info]
Abast de disseny OSIRIS JSON és un format de snapshot estàtic que descriu l’estat de la infraestructura en un moment determinat. No està pensat per ser un protocol de monitorització/telemetria en temps real, un llenguatge de desplegament infrastructure-as-code o un sistema de gestió de configuració.
Resum de l’abast
Hyperscalers i public cloud
Xarxes virtuals, storage, compute i serveis de plataforma exportats de proveïdors de public cloud i hyperscalers.
On-Premise i private cloud
Infraestructura de xarxa, plataformes de virtualització, sistemes de storage i recursos d'aplicació rellevants per a la documentació d'infraestructura.
Suport inicial per a la integració OT
Building automation systems (BAS), sistemes de control industrial i components d'infraestructura física on la integració IT/OT és rellevant.
Capacitats principals d’OSIRIS JSON
Disseny unificat
Dissenyat per a entorns IT heterogenis, amb una via clara d'extensió per a OT i altres dominis a mesura que creix l'adopció.
Model explícit de relacions
Representació de primera classe de connections, dependències, contenció i altres relacions de topologia.
Agrupació flexible
Suport per a l'agrupació lògica i física que reflecteix estructures organitzatives i arquitectòniques reals sense forçar una taxonomia única.
Atribució del provider
Els recursos conserven la traçabilitat fins al seu sistema/provider d'origen mentre fan servir una representació estandarditzada i vendor-neutral.
Dissenyat per a l'extensibilitat
Un mecanisme definit per a propietats específiques de vendor i custom resource types sense trencar la compatibilitat.
Validació de tres nivells
Validació estructural (schema), semàntica i de domini que millora la consistència i la qualitat de les dades quan s'aplica tooling de validació.
Primers passos
Què és OSIRIS JSON?
Definició, abast i conceptes principals
Specification
Definició autoritativa del schema i les regles
Exemples
Documents de referència per a escenaris IT i OT
Casos d’ús
OSIRIS JSON està optimitzat per a escenaris d'intercanvi com:
Comunitat
Discussions a GitHub
Preguntes, propostes i discussions de disseny
Issues
Fer seguiment dels canvis i proposar millores
Participa
Vies de contribució i recursos de la comunitat