All diese Dinge sollten detailliert dokumentiert werden. Wenn der Vorgang jedoch Standard für das Betriebssystem, den Anwendungsserver, den Webserver usw. ist, können Sie davon ausgehen, dass die IT-Mitarbeiter wissen, wie das geht.
Installation: Dokumentieren Sie alles darüber, wie es installiert und konfiguriert ist, einschließlich der Feststellung, ob es ordnungsgemäß funktioniert.
Erzählen Sie uns von der Architektur, insbesondere von der Kommunikation zwischen verschiedenen Lösungskomponenten (z. B. Bereich von Ports - RPC-Mechaniker verwenden häufig einen Bereich von Ports - wir müssen wissen, wie groß der Bereich ist und wann der Anwendung möglicherweise die Ports ausgehen).
Patchen: Dokumentieren Sie alles, was für die Anwendung spezifisch ist - was vor dem Patchen heruntergefahren werden muss und alle Folgeaktionen nach dem Patchen (Caches, Indizes, Proxys, die möglicherweise gelöscht oder neu erstellt werden müssen).
Wartung: Dokumentieren Sie, wie normaler und abnormaler Betrieb aussieht - welche Warteschlangen und andere Dinge überwacht werden sollten und wie normal diese sind.
Erklären Sie uns, wie die Daten verwaltet werden - insbesondere Tabellen und Dateien, die unbegrenzt wachsen (z. B. Protokolldateien und Transaktionsverläufe). Wie sollen diese gelöscht werden und wie wirkt sich das Entfernen alter Einträge aus? (zur Berichterstattung usw.).
Erklären Sie uns, wie Sie standardmäßige "Business as usual" / In-Life-Management-Aktionen ausführen. Dies kann beispielsweise das Hinzufügen oder Ändern von Benutzerkonten sein.
Informieren Sie uns über weitere reguläre Verwaltungsmaßnahmen, die möglicherweise erforderlich sind (z. B. welche Zertifikate verwendet werden und was zu tun ist, wenn sie ablaufen).
Sagen Sie uns für alle Änderungen, wie Sie sie zurücksetzen sollen (nicht alle Änderungen sind erfolgreich). Und sagen Sie uns, dass Sie die Rollback-Pläne getestet haben!
Diagnose: Dokumentprotokolldateiformate und -speicherorte sowie JEDE Anwendungsfehlermeldung, die möglicherweise angezeigt wird, mit der Angabe, was die Fehlermeldung bedeutet, dass ein Fehler aufgetreten ist und was möglicherweise geändert werden muss, um das Problem zu beheben. Verwenden Sie niemals dieselbe Fehlermeldung für zwei verschiedene Ereignisse.
Abgeschossen und gestartet: Wie, in welcher Reihenfolge, spezielle Verfahren (z. B. Server vor dem Herunterfahren Verbindungen abbauen lassen).
Ich bin nicht der Meinung, dass der beste Weg, dies zu tun, darin besteht, die Anwendung über den Zaun zu werfen und die IT-Mitarbeiter herausfinden zu lassen, was benötigt wird. Die Betriebsdokumentation (und im Allgemeinen die Verwaltbarkeitsfunktionen der Anwendung) müssen im Voraus bedacht werden.