Standard Aperto per lo Schema di Interscambio delle Risorse Infrastrutturali

OSIRIS JSON produce documenti JSON indipendenti dai vari vendor per descrivere risorse infrastrutturali e le loro relazioni topologiche in ambienti eterogenei IT e OT. Un formato di interscambio progettato per la portabilità, la chiarezza end-to-end e l'inclusione OT fin dalla sua progettazione.

$
crisis_alert

Il problema

L'infrastruttura moderna si estende su molteplici stack e fornitori: hyperscaler (AWS, Azure, GCP ecc.), provider di cloud pubblico, datacenter on-prem e integrazione con ambienti OT complessi.

Sebbene alcune piattaforme esportino inventari (spesso in JSON), le rappresentazioni sono incoerenti tra i fornitori anche per concetti equivalenti come identità, proprietà e relazioni.

warning
La documentazione accurata delle topologie e dell'architettura dei sistemi è costosa e fragile. I team si affidano a documentazione frammentata e diagrammi disegnati a mano. Il contesto critico vive nella testa delle persone.
verified

La soluzione

OSIRIS JSON definisce uno schema JSON indipendente dal fornitore per descrivere risorse infrastrutturali e relazioni topologiche in ambienti eterogenei.

L'obiettivo di OSIRIS JSON è normalizzare le esportazioni da hyperscaler e provider cloud, così come dai dispositivi dei datacenter on-prem (calcolo, storage, rete).

Fin dalla prima versione della Specifica, OSIRIS JSON supporta l'inclusione OT by design.

check_circle
Visibilità cross-platform e consumo portabile da parte di strumenti (diagrammi, inventario, audit) senza richiedere che ogni consumatore implementi parser specifici per fornitore.

Cosa ottieni

Sei capacità fondamentali che rendono OSIRIS JSON uno standard aperto per l'interscambio di risorse infrastrutturali e topologia.

schema

Design unificato

Costruito per ambienti IT eterogenei, con un percorso chiaro di estensione per OT e altri domini man mano che cresce l'adozione.

hub

Relazioni esplicite

Rappresentazione di prima classe di connessioni, dipendenze, contenimento e altre relazioni topologiche.

account_tree

Raggruppamento flessibile

Supporto per raggruppamento logico e fisico che riflette strutture organizzative e architetturali reali senza forzare una tassonomia unica.

dns

Attribuzione del fornitore

Le risorse preservano la tracciabilità verso il sistema/fornitore di origine utilizzando una rappresentazione standardizzata e indipendente dal fornitore.

extension

Progettato per l'estensibilità

Un meccanismo definito per proprietà specifiche del fornitore e tipi di risorse personalizzati senza compromettere la compatibilità.

verified_user

Validazione a tre livelli

Validazione strutturale (schema), semantica e di dominio che migliora coerenza e qualità dei dati quando vengono applicati strumenti di validazione.

Principi di design

OSIRIS JSON è un formato di interscambio di snapshot statici. Cattura ciò che esiste e come si relaziona in un dato momento. Non è stato progettato come sistema di monitoraggio in tempo reale, strumento di deployment o motore Infrastructure-as-Code.

block OSIRIS JSON NON È

close
Monitoraggio/Telemetria
Usa Prometheus, Grafana, Zabbix, OpenTelemetry.
close
Piattaforme di osservabilità
Usa Cilium, Grafana Tempo/Loki ecc.
close
Infrastructure as Code
Usa Terraform, Pulumi, TOSCA.
close
Gestione della configurazione
Usa Ansible, Puppet, Chef, Salt.

check_circle OSIRIS JSON È

Ottimizzato per scenari in cui documentazione e topologia devono essere scambiate tra sistemi e team.

photo_camera
Snapshot infrastrutturali affidabili e flessibili
Cattura "ciò che esiste" e "come si relaziona" in un dato momento.
description
Output pronti per la documentazione
Abilita inventari coerenti, riassunti tecnici e contesto di sistema.
flowsheet
Topologia orientata ai diagrammi
Fornisce relazioni normalizzate per visualizzazione automatizzata e generazione di diagrammi.
sync_alt
Alimentazione flussi CMDB / IPAM / DCIM
Esporta dati normalizzati verso sistemi di registrazione e strumenti di gestione degli asset.
security
Supporto per audit
Assiste la raccolta di evidenze e la tracciabilità standardizzando struttura e relazioni.

Prova gli esempi OSIRIS JSON

Esplora snapshot reali di topologia OSIRIS JSON con relazioni, fornitori e raggruppamenti catturati in un documento JSON portabile.

Esempi IT

Applicazione in esecuzione su Azure con servizi API su AWS

OSIRIS multi-hyperscaler example showing Azure and AWS resources in a shared topology

Partecipa alla comunità

Modi per contribuire

code

Codice

Costruisci producer/parser per hyperscaler, piattaforme cloud e sistemi IT/OT on-prem.

description

Documentazione

Migliora le guide, scrivi tutorial e casi d'uso reali per aiutare altri ad adottare OSIRIS JSON.

science

Testing

Valida la specifica e lo schema con topologie infrastrutturali reali e casi limite.

lightbulb

Feedback

Segnala problemi, suggerisci miglioramenti o proponi estensioni e nuove funzionalità.

build

Strumenti

Crea SDK, strumenti CLI, validatori, esportatori e strumenti di documentazione/diagrammi.

share

Diffondi la voce

Scrivi post, tieni talk, registra demo e condividi OSIRIS JSON con la tua rete.

design_services

Design e template

Progetta template di diagrammi di alta qualità, layout grafici per docs e sito web, icone, dataset di esempio e risorse riutilizzabili per la comunità.

Roadmap

OSIRIS JSON è guidato dalla comunità

OSIRIS JSON è nato affrontando problemi del mondo reale e continua a crescere attraverso feedback, nuove idee e contributi pratici. Se hai suggerimenti o vuoi aiutare, partecipa: il tuo contributo aiuta a definire sia la roadmap che lo standard.

Supporta OSIRIS JSON

OSIRIS JSON è ai suoi primi passi. In questo momento, adozione e feedback contano più dei finanziamenti. Prova gli strumenti, testali sulla tua infrastruttura reale e dicci cosa manca.

terminal

Usalo e segnala

Esegui un producer sulla tua infrastruttura, valida l'output e apri una issue quando qualcosa non funziona.

edit_note

Contribuisci

Invia esempi reali, migliora la documentazione o costruisci un producer per la tua piattaforma.

campaign

Spargi la voce

Condividi OSIRIS con il tuo team, scrivi della tua esperienza o menzionalo nelle community pertinenti.