Estándar Abierto para el Esquema de Intercambio de Recursos de Infraestructura

OSIRIS JSON produce documentos JSON independientes de proveedor para describir recursos de infraestructura y sus relaciones topológicas en entornos heterogéneos de IT y OT. Un formato de intercambio diseñado para la portabilidad, la claridad de extremo a extremo y la inclusión OT desde su concepción.

$
crisis_alert

El problema

La infraestructura moderna abarca múltiples stacks y proveedores: hyperscalers (AWS, Azure, GCP, etc.), proveedores de nube pública, centros de datos on-prem e integración con entornos OT complejos.

Aunque algunas plataformas exportan inventarios (frecuentemente como JSON), las representaciones son inconsistentes entre proveedores incluso para conceptos equivalentes como identidad, propiedades y relaciones.

warning
La documentación precisa de topologías y arquitectura de sistemas es costosa y frágil. Los equipos dependen de documentación fragmentada y diagramas hechos a mano. El contexto crítico vive en la cabeza de las personas.
verified

La solución

OSIRIS JSON define un esquema JSON independiente de proveedor para describir recursos de infraestructura y relaciones topológicas en entornos heterogéneos.

El objetivo de OSIRIS JSON es normalizar las exportaciones de hyperscalers y proveedores cloud, así como de dispositivos en centros de datos on-prem (cómputo, almacenamiento, red).

Desde la primera versión de la Especificación, OSIRIS JSON soporta la inclusión de OT por diseño.

check_circle
Visibilidad cross-platform y consumo portable por herramientas (diagramación, inventario, auditoría) sin requerir que cada consumidor implemente parsers específicos de proveedor.

Qué obtienes

Seis capacidades principales que hacen de OSIRIS JSON un estándar abierto para el intercambio de recursos de infraestructura y topología.

schema

Diseño unificado

Construido para entornos IT heterogéneos, con un camino claro de extensión para OT y otros dominios conforme crece la adopción.

hub

Relaciones explícitas

Representación de primera clase de conexiones, dependencias, contención y otras relaciones topológicas.

account_tree

Agrupación flexible

Soporte para agrupación lógica y física que refleja estructuras organizativas y arquitectónicas reales sin forzar una taxonomía única.

dns

Atribución de proveedor

Los recursos preservan la trazabilidad hacia su sistema/proveedor de origen usando una representación estandarizada e independiente de proveedor.

extension

Diseñado para la extensibilidad

Un mecanismo definido para propiedades específicas de proveedor y tipos de recursos personalizados sin romper la compatibilidad.

verified_user

Validación en tres niveles

Validación estructural (esquema), semántica y de dominio que mejora la consistencia y calidad de datos cuando se aplican herramientas de validación.

Principios de diseño

OSIRIS JSON es un formato de intercambio de instantáneas estáticas. Captura lo que existe y cómo se relaciona en un momento dado. No fue diseñado como un sistema de monitoreo en tiempo real, una herramienta de despliegue ni un motor de Infrastructure-as-Code.

block OSIRIS JSON NO ES

close
Monitoreo/Telemetría
Usa Prometheus, Grafana, Zabbix, OpenTelemetry.
close
Plataformas de observabilidad
Usa Cilium, Grafana Tempo/Loki, etc.
close
Infrastructure as Code
Usa Terraform, Pulumi, TOSCA.
close
Gestión de configuración
Usa Ansible, Puppet, Chef, Salt.

check_circle OSIRIS JSON ES

Optimizado para escenarios donde la documentación y la topología deben intercambiarse entre sistemas y equipos.

photo_camera
Instantáneas de infraestructura confiables y flexibles
Captura "lo que existe" y "cómo se relaciona" en un momento dado.
description
Salidas listas para documentación
Permite inventarios consistentes, resúmenes técnicos y contexto de sistema.
flowsheet
Topología orientada a diagramas
Proporciona relaciones normalizadas para visualización automatizada y generación de diagramas.
sync_alt
Alimentación de flujos CMDB / IPAM / DCIM
Exporta datos normalizados a sistemas de registro y herramientas de gestión de activos.
security
Soporte para auditoría
Asiste la recopilación de evidencias y trazabilidad estandarizando estructura y relaciones.

Prueba los ejemplos de OSIRIS JSON

Explora instantáneas reales de topología OSIRIS JSON con relaciones, proveedores y agrupaciones capturadas en un documento JSON portable.

Ejemplos IT

Aplicación ejecutándose en Azure con servicios API en AWS

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

Participa en la comunidad

Formas de contribuir

code

Código

Construye productores/parsers para hyperscalers, plataformas cloud y sistemas IT/OT on-prem.

description

Documentación

Mejora guías, escribe tutoriales y casos de uso reales para ayudar a otros a adoptar OSIRIS JSON.

science

Testing

Valida la especificación y el esquema con topologías de infraestructura reales y casos límite.

lightbulb

Feedback

Reporta problemas, sugiere mejoras o propón extensiones y nuevas funcionalidades.

build

Herramientas

Crea SDKs, herramientas CLI, validadores, exportadores y herramientas de documentación/diagramación.

share

Difunde la voz

Escribe posts, da charlas, graba demos y comparte OSIRIS JSON con tu red.

design_services

Diseño y plantillas

Diseña plantillas de diagramas de alta calidad, layouts gráficos para docs y web, iconos, datasets de ejemplo y recursos reutilizables para la comunidad.

Hoja de ruta

OSIRIS JSON es impulsado por la comunidad

OSIRIS JSON nació enfrentando problemas del mundo real y sigue creciendo a través de feedback, nuevas ideas y contribuciones prácticas. Si tienes sugerencias o quieres ayudar, participa: tu aporte ayuda a dar forma tanto a la hoja de ruta como al estándar.

Apoya OSIRIS JSON

OSIRIS JSON está en sus primeros días. Ahora mismo, la adopción y el feedback importan más que el financiamiento. Prueba las herramientas, testéalas contra infraestructura real y cuéntanos qué falta.

terminal

Úsalo y reporta

Ejecuta un productor en tu infraestructura, valida la salida y abre un issue cuando algo falle.

edit_note

Contribuye

Envía ejemplos reales, mejora la documentación o construye un productor para tu plataforma.

campaign

Corre la voz

Comparte OSIRIS con tu equipo, escribe sobre tu experiencia o menciónalo en comunidades relevantes.