¿Alguno software de configuración gestión (como Puppet, Chef, Pallet, SmartFrog, etc.), de código abierto o cerrado, utilizando el modelo de datos RDF para describir y configurar la infraestructura y software que se ejecuta en él?¿Algún software de gestión de configuración que utiliza RDF?
Alternativamente, ¿hay un vocabulario RDF o ontología OWL que podría ser útil en dicho dominio?
Esta es una pregunta realmente increíble y me he estado preguntando mucho recientemente. RDF parece ser el candidato ideal para describir las recetas de Chef y hacer que estas cosas sean intercambiables solo puede ser bueno. Me temo que lo más cerca que me encontré fue con las herramientas de compilación de proyectos (que en realidad no tienen nada que ver con la administración de la configuración). Me interesaría ayudar a construir algo para lo anterior. También podría cubrir cosas como Amazon Cloud Formations. Sería genial también alojar datos de salida en un punto final SPARQL. –
Hola William, gracias por tu comentario. Independientemente de RDF, cualquier modelo de datos legible por máquina común para compartir configuraciones de un modelo de dominio sería genial. Y, como insinuó, abriría el camino a un enfoque de integración pivotante: podría generar scripts/archivos de configuración para diferentes softwares de administración de configuraciones y/o migrar de uno a otro de una manera más 'automática' o asistida. No ignorar las cosas que podría hacer en términos de análisis y/o informes con un lenguaje de consulta estructurado (y/o un poco de búsqueda de texto libre). – castagna
He estado pensando un poco sobre CM recientemente y me he preguntado exactamente lo mismo. Google me señaló aquí :-) Esto sería genial tenerlo. Creo que lo mejor que se puede hacer en un tiempo razonable para que se pueda usar pronto es crear una ontología y escribir algún tipo de envoltorio sobre varios sistemas de hechos (Chef's Ohai, Factor de marionetas ...) para exportar datos en RDF para que pueda ser consultado usando SPARQL. O simplemente encuentre una forma de exportar datos que importan (escuche en CouchDB o sthg). Esto ya traería un gran beneficio al preguntar cosas complejas y todo lo que viene con eso. – tchap