Ich suche nach Empfehlungen zu Tools für die automatische Bereitstellung von Windows Service auf mehreren Computern. Das Tool sollte in der Lage sein: - Stopp / Start-Service - Dateien kopieren - Ändern Sie die Konfigurationsdateien auf jedem Zielserver gemäß einer CSV / Excel-Datei
Vorteile: Web-Oberfläche, Benachrichtigung per E-Mail, Komprimierung / Dekomprimierung
Hier sind die Tools, von denen ich gehört habe, und ich fange an zu bewerten, aber ich würde gerne von Leuten hören, die eines dieser (oder einige andere) Tools in ihrem automatischen Deployment-Prozess angewendet haben.
P.S. Es gibt eine ähnliche Frage zu SO, aber sie beantwortet meine Frage nicht: WCF-Servicebereitstellung - Tools
Beantwortung F: Auf wie vielen Servern möchten Sie bereitstellen? A: Derzeit 20 Server in 2 Rechenzentren. Die Zahlen könnten in der Zukunft wachsen
F: Wie viele Benutzer werden beim Entwerfen und Ausführen der Bereitstellung beteiligt sein? A: Man würde das Deployment entwerfen, und jemand anderes (eine einzelne Person) wird es ausführen
F: Benötigt Ihre Bereitstellung eine übergreifende Synchronisierung? A: Ich muss nur einen einzigen Windows-Dienst, keine Datenbankänderungen, keinen IIS oder eine andere Webschicht bereitstellen
F: Wie wichtig sind Auditing und Berichte für Sie? A: Ich möchte, dass das Tool in der Lage ist, zu melden, ob es erfolgreich war oder nicht. Es wäre auch schön, ein vollständiges Dashboard aller implementierten Server mit ihren Versionen und den letzten Änderungen zu sehen.
Sie könnten kwatee zu Ihrer Liste hinzufügen. Es ist leicht mit einer Weboberfläche für die Konfiguration und CLI-Tools, um den Bereitstellungsprozess zu automatisieren. Sie können Ihren zielspezifischen Parameter mit integrierten Implementierungsvariablen handhaben, aber es könnte auch eine Möglichkeit geben, CSV-Dateien selbst zu analysieren und zu injizieren. Beachten Sie, dass Sie auf Ihren Zielcomputern entweder ssh oder telnet / ftp aktivieren müssen.
Sie können Jenkins versuchen ( Ссылка )
Dieses Tool bietet eine nette Benutzeroberfläche zum Konfigurieren des automatischen Builds und Bereitstellen eines Projekts. Es hat auch eine Reihe von Plugins im Internet verfügbar.
Tags und Links wcf windows-services windows service deployment