Infrastrukturdokumentation mit der NetDoc Produktreihe Netzwerkdokumentation der nächsten Generation Šenaj Lelić, DataAssist e.K. [email protected] Agenda • Über die DataAssist e.K. • Probleme heutiger Ansätze der Infrastrukturdokumentation • Netzwerkdokumentation – Dokumentation der „harten“ Netzwerkstruktur – NetDoc Server • Active Directory Dokumentation – Dokumentation der „weichen“ Netzwerkstruktur – NetDoc AD • Sharepoint Dokumentation – Dokumentation des zentralen Unternehmensportals – NetDoc for Sharepoint • Management der Netzwerkdokumentation und von Clients • Der NetDoc Server • NetDoc AD: Dokumentation des Active Directory Über DataAssist - 1 • Seit 1991 tätiges Beratungshaus im Bereich IT-Consulting mit Sitz in Berlin • Seit 1996: Visio Business Partner • Seit 1997: Visio International Consulting Partner (EMEA) • Seit 2000: Microsoft Visio Lösungspartner • Seit 2002: Microsoft Visio Premium Partner • Seit 2004: Microsoft Certified Partner • Kategorie ISV/Solutions • Kategorie Information Worker Über DataAssist - 2 • Kundenstruktur: europäischer Mittelstand und weltweite Konzerne • Visio-Referenzen: - Visio MVP 2001-2007 - Visio Schulungsunterlagen von DataAssist - Projekte bei Großkunden u.a. auch in Kooperation mit der Microsoft Deutschland GmbH, Microsoft Schweiz, Microsoft EMEA und Microsoft USA - Seit 2003: eigene Produktreihe im Umfeld der Infrastrukturdokumentation - NetDoc Server: 2004 - NetDoc AD: 2005 - NetDoc for Sharepoint: 2007 Über DataAssist - 3 • Tätigkeitsschwerpunkte: • Unternehmensberatung im IT-Umfeld zu angewandten Lösungen • Microsoft .NET und Business/Prozessportale • Visio-Consulting und Visio-Schulungen • Sharepoint Consulting und Schulungen • Beratung und Coaching von Unternehmen und Organisationen bei der Implementation sowie dem Einsatz von .NET, Visio und Sharepoint • Entwicklung kundenspezifischer Lösungen im Bereich Visio und Sharepoint: • Infrastrukturdokumentation • Geschäftsprozessdokumentation und Portale • Angewandte Lösungen mit Visio - Simulationen Probleme der heutigen Ansätze von Infrastrukturdokumentation Wie aktuell weiss ich über meine Infrastruktur bescheid ? Probleme bei der IT-Dokumentation - 1 • Moderne IT unterliegt einem permanenten, geschäftsbedingten Wandel • Eine aktuelle Dokumentation der IT ist üblicherweise aufwändig in der Erstellung • Einarbeitung und Bedienung von Dokumentations-Tools ist oft zeitraubend • Je nach Tool wird der eine oder der andere Bereich mehr oder weniger abgedeckt, kein Tool deckt die Bereiche ideal Bereiche ab • Die Fragen sind: • • • Was braucht der Administrator im Alltag ? Was braucht der Geschäftsentscheider im Alltag? Kann man die Antworten aus einem Tool erhalten? Probleme bei der IT-Dokumentation - 2 • Im Notfall stellt kein Tool die Informationen einfach und schnell zur Verfügung • Dazu gehört, dass die Informationen in einem standardisierten Format, toolunabhängig abgelegt werden und verfügbar sind • In der Regel erfordern die meisten Tools spezielle ClientSoftware auf den Rechnern • Die Tools erstellen nicht automatisch eine OfflineDokumentation • Die Dokumentation ist schlecht versionierbar und archivierbar Dokumentation von Infrastruktur heute • Die Erstellung der Dokumentation folgt heute meist keinen Standards • Die Darstellung und Ablage (Format und Ort) der Informationen ist nicht standardisiert • Ein Problem ist die Aktualität (Zeit und Verantwortungsbereich) der Dokumentation • Ein weiteres Problem ist die SICHERHEIT DER DATEN und DOKUMENTATIONEN • Viele Tools vermengen viele Daten (teilweise sogar die Daten mehrerer Kunden in einer Datenbank) • Erst im Problemfall zeigt sich die Verwendbarkeit der Dokumentation - und damit meist zu spät • >Dokumentation, für die ein Spezialtool als „Viewer“ nötig ist, ist unbrauchbar !! Anforderungen an eine gute Netzwerkdokumentation • Die Dokumentation der Infrastruktur - darf nicht zeitaufwendig sein - muss schnell und einfach zu erstellen sowie genauso einfach zu pflegen sein - MUSS in einem neutralen Format vorliegen, das im Problemfall schnell verfügbar und einsehbar ist - sollte zum Zweck der Weitergabe und Aufbewahrung auch in der Darstellung möglichst standardisiert sein - MUSS sicherheitsrelevante und datenschutzrelevante Punkte berücksichtigen • Idealfall: (halb-)automatische Erstellung der Dokumentation Sinnvolle Erweiterung • Da wo „die Daten“ sind macht auch eine Nutzung und Verwaltung dieser Daten (bzw. deren Änderung) Sinn • Ideal: Management und Dokumentation an einer Stelle • -> jedoch nur da wo es kein „überfrachten“ mit Funktionen, die in anderen Tools verfügbar sind, bedeutet • Dokumentation dient auch für Managementaufgaben • Zweifache Dokumentation ist ineffizient • Dokumentation muss auch geschäftskritische Informationen enthalten und entscheidungsrelevante Daten für • Administration • Management bis Geschäftsleitung • Bereithalten und zur Verfügung stellen können • EINE Datenbasis enthält unterschiedliche Antworten NetDoc Server Dokumentation des „harten“ Netzwerkes NetDoc Server: Dokumentation des „Harten“ Netzwerks • Serverbasiertes Produkt – die Oberfläche ist ein IntranetWeb– kein spezieller Client nötig • Kombination von automatischer Erstellung der Netzwerkdokumentation und Management-Funktionalitäten • KEINE Erweiterungen oder Addins auf den Client-Rechnern nötig • Unterstützung von nicht permanent verbundenen Geräten „mit eingebaut“ • Umfangreiches Reporting ermöglicht viele AuditingFunktionen auf Knopfdruck • Umfangreich und doch einfach zu bedienen NetDoc Server: Management und Dokumentation in einem Dokumentation des Netzwerks Microsoft Visio als Graphikengine Management des Netzwerks NetDoc Server - 1 • Automatisches Scannen des Netzwerks nach den Informationen: - Im Active Directory (Computer) - IP Ping (Netzwerkgeräte) • Ablage in Datenbank im Microsoft SQL-Server Format (MSDE, SQL Express, SQL Server 2000 oder 2005) • Erstellung von webbasierten Visio-Diagrammen mit Visio 2003 Professional oder Visio 2007 • Bereitstellung von alltagsnötigen ManagementFunktionalitäten • Administration vom Arbeitsplatz oder mobilen Gerät aus (PDA) – überall im Unternehmen NetDoc Server - 2 • Die nächste Generation der „Dokumentation“ - Führt auf Wunsch: • Einen Realtime-Scan einzelner Geräte durch • Eine ad-hoc Management Aufgabe (z.B. Server Restart) direkt an einzelnen Geräten durch • Die Übermittlung des aktuellen Visio-Diagramms ist möglich • Die Überprüfung der Verfügbarkeit einzelner Geräte ist ebenso direkt in der Oberfläche möglich • Der Administrator wählt nur einen URL (NetDocWeb) an • Generierung von Berichten (Reports) ist bereits implementiert (z.B. ideal für Lizenz-Auditing und Reporting) • Unternehmensspezifische Anpassungen/Erweiterungen sind möglich NetDoc Server - 3 • Die auf Wunsch zurückgegebenen Visio-Diagramme können sofort historisiert werden • Durch Nutzung des NetDoc Servers über den Pocket PC /PDA/HANDY erhält der Administrator permanent die aktuellen Informationen überall und kann auch darauf reagieren • Installation auf einem separaten Server im Netzwerk oder als Zusatz zu einem laufenden Server • Als Reporting Engine können auch direkt die SQL-Server Reporting Services verwendet werden • Auf Wunsch erfolgt automatische (auch tägliche) Zustellung der wichtigsten Berichte per Email (für Management UND Administratoren) NetDoc Server - 4 • Technische Hintergründe: - Microsoft .NET - Microsoft Visio - Active Directory - WMI • Unterstützte Plattformen: - Windows 2000 und XP, Vista: ohne Modifikationen - Windows 98, NT: Installation des WMI Core-Packs nötig (Patch von Microsoft) – wird mitgeliefert - Daten können bis hin zum Pocket-PC weitergegeben werden NetDoc AD Dokumentation des Active Directory NetDoc AD • NetDoc AD – Dokumentation des Active Directories (mit Erweiterungen) • Integriert sich nahtlos als Add-In in die Oberfläche von Microsoft Visio 2003 und 2007 • Halbautomatische Dokumentation von Active Directory Strukturen in Visio-Diagramme (ideal für jede Strukturgröße) • Ergebnis und Basis: „lupenreine“ Visio-Diagramme ohne versteckte Erweiterungen • Voraussetzung (alternativ): • Microsoft Office Visio Professional 2003 • Microsoft Office Visio Professional 2007 NetDoc AD – die Funktion • Die Struktur des Active Directories zeigt sich im ADExplorer • Per Drag und Drop zieht der Anwender die gewünschte Teilstruktur auf das Zeichenblatt • SmartTags weisen auf enthaltene Subelemente hin • Die entsprechenden Visio-Shapes werden automatisch platziert und mit Daten/Informationen der AD-Objekte gefüllt (Benutzerdefinierte Eigenschaften !!) NetDoc AD - die Funktion 3 • Die Eigenschaften • machen Berichte sehr einfach – das normale Berichtssystem von Visio reicht aus • Können im AD Callout für den Ausdruck visualisiert werden (Visio 2003 und 2007) • können über Datengrafiken visualisiert werden (nur Visio 2007) • NetDoc AD ist „Verified for Windows XP“ • Dokumentation beliebiger Domänen in einem Tool (Multidomain-Version) • Angabe individueller Login-Daten NetDoc for Sharepoint Dokumentation jeder Sharepoint Installation NetDoc for Sharepoint • Neues Produkt in der NetDoc Produktfamilie • Ermöglicht die (auch remote) Dokumentation von Sharepoint-Installationen • Bietet die Visualisierung der tatsächlichen SharepointStrukturen und Komplexität in Visio-Diagrammen • Kennzeichnung kritischer Faktoren über Datengrafiken (nur Visio 2007) • Unterstützte Plattformen/Versionen von Sharepoint: • Windows Sharepoint Services (2.0 und 3.0) • Microsoft Sharepoint Portal Server 2003 • Microsoft Office Sharepoint Server 2007 NetDoc for Sharepoint - 2 • Ablage komponentenrelevanter Daten in den Shapes als Eigenschaften/Shape-Daten auch für den Administrator (z.B. Menge an Daten in einer Liste) : • Berichte über verschiedene Aspekte können direkt in und mit Visio gemacht werden • Kritische Faktoren können mit Datengrafiken (nur Visio 2007) dargestellt werden • Verlinkung vom Shape zum Element im Portal -> direkte Navigation zum Portalelement über das Visio-Diagramm NetDoc for Sharepoint - 3 • Visualisierung von „abgelaufenen“ Inhalten -> bessere Optimierung des Portalinhalts möglich • Ausgabe als „normale“ Visio-Diagramme • Vor-Visualisierung im Sharepoint-Explorer (Beta 3) • Produkt-Release: Sharepoint Konferenz 2007 (Februar 2007, Berlin) • Gegenwärtig in Beta1 Phase Mehr Informationen und Demoversionen: www.DataAssist.de [email protected]