roadmap 2026
OSIRIS è un Open Standard e un formato statico di snapshot per descrivere le risorse infrastrutturali e le loro relazioni topologiche in un determinato momento. Questa roadmap si concentra prima sulla consegna di un MVP utilizzabile (spec + website), quindi sulla realizzazione di tooling e producer che generano e validano documenti OSIRIS.
Priorità guida
- Stabilità con priorità alla spec: mantenere la v1.0 coerente ed evolverla usando SemVer e le regole di compatibilità della specifica.
- Separazione producer/consumer: costruire producer (source > OSIRIS) e consumer/tooling (OSIRIS > validation/usage) per ridurre la complessità di integrazione.
- Prima i domini in scope: dare priorità ai principali domini IT (hyperscaler, provider di cloud pubblico, rete, compute, storage, virtualizzazione) con supporto OT iniziale dove l’integrazione è importante.
Piano di consegna 2026
Documentazione, specifica e website
- Specifica OSIRIS v1.0 pubblicata in
/spec/v1.0 - Riferimento dello schema e guida alla validazione (JSON Schema + regole)
- Libreria pubblica di esempi (IT + OT) allineata alla v1.0
- Pagine principali della comunità (Codice di Condotta, governance, manutentori)
OSIRIS è progettato per scenari di interscambio come documentazione, diagrammi, inventari ed evidenze di audit.
Toolbox e primi producer
- OSIRIS Toolbox (iniziale): CLI + estensione VS Code + validatori + base SDK
- Validazione: controlli di Livello 1 (schema) e Livello 2 (semantici) come flusso principale
- Cisco producer (iniziale): generare documenti OSIRIS da sorgenti di rete Cisco
- Microsoft Azure (iniziale): generare documenti OSIRIS da sottoscrizioni Microsoft Azure e relative risorse
Producer e consumer hanno responsabilità esplicite in OSIRIS e la validazione è un requisito fondamentale di interoperabilità.
Producer AWS e GCP
- AWS producer: generare documenti OSIRIS da inventari/sorgenti topologiche AWS
- GCP producer: generare documenti OSIRIS da inventari/sorgenti topologiche GCP
- Miglioramenti alla Toolbox guidati dall'output reale dei producer (flussi di diff/merge, reporting)
OSIRIS consente snapshot topologici cross-platform e confronti nel tempo usando ID stabili e relazioni esplicite.
Producer On-Prem e Cloudflare
- Producer On-Prem UniFi, Arista, Nokia: generare documenti OSIRIS da risorse di rete UniFi, Arista, Nokia
- Cloudflare producer: generare documenti OSIRIS da inventari/sorgenti topologiche Cloudflare
- Più esempi derivati da esecuzioni reali dei producer (snapshot di riferimento)
I consumer devono rimanere compatibili con le versioni future accettando campi/tipi/namespace sconosciuti e preservando le estensioni.
Lavoro trasversale durante il 2026
verified Rafforzamento dell'interoperabilità
- Test di compatibilità tra release v1.x (mantenere validi i documenti v1.0 all'interno della v1.x)
- Indicatori chiari di deprecazione e guida alla migrazione quando necessario
OSIRIS definisce SemVer, regole di compatibilità futura e un ciclo di vita di deprecazione.
extension Igiene dell'ecosistema delle estensioni
- Documentare linee guida per i namespace e pattern raccomandati per estensioni di vendor/organizzazione
- Incoraggiare “prima i tipi standard”, estensioni solo quando necessario
I producer dovrebbero preferire tipi standard e usare estensioni per dati specifici di vendor/organizzazione.
Come influenzare la roadmap
Se vuoi proporre modifiche (nuovi tipi, nuovi producer, chiarimenti), partecipa alla discussione con:
Unisciti alla comunità per discuterne.