Gibt es gute / automatisierbar Abhängigkeits-Management-Tools für die Verwaltung von Anwendungen, Datenbanken und externe Ressourcen Abhängigkeiten?

StackOverflow https://stackoverflow.com/questions/2187862

Frage

Ich möchte einen Überblick bauen / Karte so viele unserer Anwendungen Abhängigkeiten wie möglich. .NET-Anwendungsabhängigkeiten zu analysieren ist ziemlich einfach Tools wie NDepend mit (was ich liebe!). Aber wenn es um externe Abhängigkeiten kommt, wie Datenbanken und Webdiensten, ich brauche etwas besser, und vorzugsweise etwas, das von verschiedenen Tool automatisiert werden kann.

Zum Beispiel könnte ich ein Werkzeug habe eine Liste von Datenbanken bevölkern, ein anderes Werkzeug für eine Liste von .NET-Anwendungen bevölkern, ein drittes Werkzeug, das eine Liste von Webdiensten und schließlich ein Werkzeug bekommt, dass irgendwie weiß, wie man Mine, die Anwendungen für Abhängigkeiten zwischen den Komponenten von den anderen Werkzeugen gefunden.

Alle oder die meisten davon könnten so automatisiert werden, dass ich nicht eine Liste von Abhängigkeiten pflegen muß selbst die fehleranfällig wäre und wahrscheinlich von der Zeit zu beenden i veraltet sein. Also ich würde gerne ein Werkzeug haben, die alle es für mich oder zumindest ein Werkzeug tun könnten, die halten konnten, analysieren und die Komponenten und Abhängigkeiten visualisieren, anstatt es selbst zu bauen. Je weniger ich tun, desto besser ...

War es hilfreich?

Lösung 2

Obwohl Lattix ist ziemlich flexibel Ich fand es einfacher, nur meine eigenen Viewer und Datenspeicher schreibt die Funktionalität zu erhalten ich wollte. Es war gar nicht so schlecht zu tun, aber wäre schön gewesen, habe eine Standardlösung anstelle eines benutzerdefinierten zu verwenden.

Andere Tipps

Versuchen Sie Lattix . Es hat Unterstützung für Datenbanken und andere Technologien und erlaubt es Ihnen auch Ihre eigenen externen Abhängigkeiten angeben

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top