herhangi konfigürasyon yönetimi yazılımını mı (örneğin Puppet, Chef, Pallet, SmartFrog, vs.), açık veya kapalı kaynak, altyapı ve yazılım üzerinde çalışan tanımlamak ve yapılandırmak için RDF veri modeli kullanılarak? Alternatif olarak, böyle bir alanda yararlı olabilecek bir RDF kelime hazinesi veya OWL ontolojisi var mıdır?RDF kullanan herhangi bir yapılandırma yönetim yazılımı mı?
cevap
RDF veya OWL ontolojilerini kullanan herhangi bir CM aracını bilmiyorum, ancak bunun aktif bir araştırma konusu olduğu anlaşılıyor. İşte birkaç örnek kağıt. Referans belgelerini takip etmeye başladığınızda bir tavşan deliği. odak en işleyebilir CM araçları mevcut ürün daha (paketler, hizmetler ve dosyalar, vb)
- Software configuration management using ontologies
- Evolving a Software Configuration Management Ontology (gereksinimleri ve kişisel atama gibi) daha yüksek seviyede halen gibi görünüyor
- A Configuration Management task ontology for semantic integration
Linkler kayboldu gibi görünüyor? – Anentropic
Sadece başlıkları Google; – tchap
SaltStack programlı mantıkla YAML veya json üretmek için bir yol olarak Python'un Jinja (veya Mako) şablonu dili ile, varsayılan olarak yaml veya json verilerini kullanır.
Ama kaynak dosyası alabilir render
yöntemiyle piton modülü (örn YAML, ya da belki de RDF şablonlu) 'dir renderers kavramını vardır ve Salt'ın highstate data structure
Yasal Uyarı uyan bir piton dicti dönmek : SaltStack kullanmamıştım, sadece şefleri okşarken dokümanlar okuyordum ...
- 1. Herhangi bir R paket deposu yönetim aracı var mı?
- 2. CSCI'nin resmi tanımı (Bilgisayar Yazılımı Yapılandırma Öğesi)
- 3. OWIN ara katman yazılımı mı?
- 4. Herhangi bir Apache Commons-Yapılandırma değiştirmeleri/rakipleri?
- 5. Smalltalk'da Ayrıştırma RDF
- 6. Bir Freebase için RDF konusu
- 7. MEAN yığın - api, kamu parçası ve yönetim ile yapılandırma uygulaması?
- 8. Kod üretimi ile MVC kalıbı için herhangi bir diyagram yazılımı var mı?
- 9. Herhangi bir konumdan dikey yapılandırma görevini yürütme
- 10. RDF cümleleri gösterimi
- 11. Bir App.config dosyasının başka bir tam yapılandırma dosyasına başvurması için herhangi bir yolu var mı? (.NET)
- 12. mySQL Indexes öneri yazılımı
- 13. Powershell'de BDD kullanan var mı?
- 14. Rhino Security'yi kullanan var mı?
- 15. RDF Graph Entailment
- 16. MySQL performansını izlemek için herhangi bir açık kaynaklı yazılım mı?
- 17. İskelesi için bir Uygulama Yönetim Konsolu var mı?
- 18. XML dönüşümüne RDF
- 19. Dreamweaver için WebDav kullanan herhangi bir açık kaynak alternatifi var mı?
- 20. Mono'da herhangi bir .Net kodu oluşturma çerçevesi kullanan var mı? (Subsonic, .netTiers, vb ..)
- 21. Donanım hızlandırmasını kapsamlı olarak kullanan herhangi bir Dart grafik kütüphanesi var mı?
- 22. Facebook Connect ile entegre olan bir Asp.NET üyelik sağlayıcısı yazan veya kullanan herhangi biri var mı?
- 23. Orada OpenCV (Windows veya Mac) gibi bir şeyden yapılmış herhangi bir görüntü karşılaştırma sunucusu yazılımı var mı?
- 24. SQL Sorgularını bir Yapılandırma dosyasında mı saklıyorsunuz?
- 25. ng-grid headerRowTemplate - Bunu kullanan var mı?
- 26. ASP.NET Çekirdek katman yazılımı veya OWIN ara katman yazılımı?
- 27. Racket'i ticari olarak kullanan var mı?
- 28. Doğal Dilin RDF Olarak Temsili
- 29. Üretim programında IronPython kullanan var mı?
- 30. birden rdf belirtin: türlerini bir SPARQL sorguda
Bu gerçekten harika bir soru ve kendime çok yeni bir şey soruyordum. RDF, Şef tariflerini tanımlamak ve bunları değiştirilebilir kılmak için ideal bir aday gibi gözüküyor. Korkarım ki en yakınım proje oluşturma araçlarıyla ilgiliydi (yapılandırma yönetimi ile ilgili bir şey değil). Yukarıdakiler için bir şeyler inşa etmeye yardımcı olmak isterdim. Ayrıca Amazon Bulut Oluşumları gibi şeyleri de kapsayabilir. SPARQL son noktalarında çıktı verilerinin barındırılması da harika olacaktır. –
Merhaba William, yorumunuz için teşekkürler. RDF'den bağımsız olarak, bir etki alanı model yapılandırmalarını paylaşmak için herhangi bir ortak makine tarafından okunabilir veri modeli mükemmel olur. Ve düşündüğünüz gibi, bu, dönebilen bir entegrasyon yaklaşımının yolunu açacaktır: farklı konfigürasyon yönetimi yazılımları için komut dosyaları/yapılandırma dosyaları oluşturabilir ve/veya daha 'otomatik' veya destekli bir şekilde birinden diğerine geçebilirsiniz. Analiz ve/veya yapılandırılmış bir sorgulama dili ile (ve/veya biraz serbest metin araması) raporlamak için yapabileceğiniz şeyleri göz ardı etmemek. – castagna
Son zamanlarda CM hakkında biraz düşündüm ve kendime aynı şeyi sordum. Google bana burada işaret etti :-) Bu gerçekten harika olurdu. Makul bir zamanda yapılabilecek en iyi şeyin yakında kullanılabileceğini düşünüyorum, bir ontolojiye başvurmak ve çeşitli gerçekler sistemleri (Chef's Ohai, Puppet's Factor ...) üzerine bir çeşit sarmalayıcı yazmak SPARQL kullanılarak sorgulanabilmesi için RDF'ye veri. Ya da sadece önemli olan verileri dışa aktarmanın bir yolunu bulun (CouchDB veya sthg'de dinleyin). Bu zaten karmaşık şeyleri ve onunla birlikte gelen her şeyi sormak için çok büyük bir fayda sağlayacaktır. – tchap