Què s’espera que faci un productor OSIRIS JSON amb la vostra infraestructura
Els productors OSIRIS JSON estan pensats per mostrar que l’OSIRIS JSON Specification no és teoria, sinó una cosa real. Un productor OSIRIS JSON no és simplement un parser com altres que per casualitat emet una gran quantitat de JSON cru. És la frontera on els inventaris d’infraestructura propietaris es tradueixen en un document OSIRIS JSON portable que altres eines poden consumir per:
- Alimentar plataformes d’IA i agents, o fer-hi raonament, sota control total i sabent exactament el 100% del que compartiu
- Crear informes automatitzats i precisos de la vostra infraestructura en el format que trieu
- Crear topologies draw.io o mermaidjs d’alta qualitat
- Crear vistes de diff comparant dos o més documents OSIRIS JSON
- Identificar possibles drifts d’infraestructura
- Aportar evidència en un punt concret del temps per a auditories o informes
- Alimentar la vostra CMDB/IPAM/DCIM amb dades precises
El productor OSIRIS JSON s’executa sota el vostre control total
El primer punt important de la documentació del productor OSIRIS JSON és el model d’execució.
Un productor OSIRIS JSON genera un snapshot privat de la infraestructura en un punt concret del temps. S’executa des del vostre propi entorn, utilitza les vostres credencials o comptes de servei per connectar-se al sistema o plataforma d’origen seleccionat, i no necessita cap tipus de plataforma d’IA, agent d’IA, servidor MCP, proveïdor SaaS, API intermèdia de tercers ni consultoria costosa per funcionar.
Aquesta frontera és important per als usuaris tècnics: les claus d’API, els secrets i les dades d’infraestructura crues romanen sota el vostre control total mentre el productor OSIRIS JSON descobreix dades d’inventari i topologia d’hiperescaladors, proveïdors cloud i hosting, i sistemes IT i OT on-premise.
El workflow del productor OSIRIS JSON és deliberat
L’OSIRIS JSON Specification descriu el cicle de vida del productor OSIRIS JSON en quatre passos:
flowchart TB
n1["Connect to the platform/system<br>and start the discovery"] --> n2["Normalize data into<br>OSIRIS JSON<br>without altering the origin"]
n2 --> n3["Redaction and removal of<br>secrets and sensitive informations"]
n3 --> n4["OSIRIS JSON<br>document emission"]
n1@{ shape: rect}
Aquest ordre importa perquè cada etapa té una responsabilitat diferent:
- discovery recull dades del proveïdor o de la plataforma, amb una sortida en llenguatge i format propietaris
- normalization mapeja models específics del proveïdor a tipus de recursos, connexions i grups d’OSIRIS JSON
- redaction elimina secrets, credencials i altres valors de configuració sensibles
- emission desa un fitxer de document OSIRIS JSON vàlid
Així es veu que un document OSIRIS JSON no és, com s’ha dit abans, una simple exportació crua.
L’ordre és important. Penseu en l’objectiu final d’obtenir una col·lecció de documents normalitzats que poden tenir exactament el mateix format independentment de la plataforma que utilitzeu.
La seguretat és responsabilitat del productor OSIRIS JSON
La documentació del productor OSIRIS JSON és clara sobre la seguretat.
Els productors OSIRIS JSON inclouen proteccions integrades per a la redacció de secrets. El flag --safe-failure-mode fa servir per defecte fail-closed, cosa que evita que les credencials i els valors sensibles es filtrin a la sortida OSIRIS JSON.
Els productors OSIRIS JSON també utilitzen operacions de només lectura i no modifiquen la configuració dels dispositius.
Tampoc hi ha cap cache persistent de credencials ni emmagatzematge del costat del productor més enllà del fitxer OSIRIS JSON emès. El codi font s’analitza contínuament amb SonarCloud i les pull requests han de superar un quality gate amb una A security rating abans del merge.
Aquesta és la postura adequada. Els productors OSIRIS JSON són el component més proper als sistemes o plataformes d’origen crus, cosa que els converteix en el component que ha de tenir més cura amb credencials, secrets i dades de configuració.
La cobertura dels productors OSIRIS JSON és incremental
La cobertura dels productors OSIRIS JSON es publica de manera incremental.
La documentació actual dels productors OSIRIS JSON llista Cisco i Microsoft Azure com a disponibles, i també llista treball planificat per a Amazon Web Services, Arista, Nokia, UniFi, Juniper, Proxmox VE, VMware, Digital Ocean, Leaseweb i Google Cloud Platform.
Llegiu-ne més a la pàgina del roadmap.
Llegiu la documentació del productor OSIRIS JSON
La documentació del productor està disponible a la secció de productors de la documentació:
- Llegiu la pàgina d’inici del productor
- Llegiu com instal·lar productors
- Llegiu l’article de validació
Tots els noms de productes i empreses són marques comercials™ o marques registrades® dels seus respectius titulars. L’ús d’aquests noms no implica cap afiliació ni aprovació per part d’ells.