
Ich bin kein IT-Administrator, sondern Softwareentwickler (Microsoft-Stack) und versuche herauszufinden, was mit der IT-Umgebung eines unserer Kunden nicht stimmt.
Wir haben unsere Client/Server-Lösung in einem mittelgroßen Unternehmen bereitgestellt. Das Problem ist, dass die IT-Umgebung des Kunden (hauptsächlich verschiedene Arten von Microsoft-Servern – SQL-Server, SharePoint, Lync, IIS-Server usw.) extrem chaotisch und unzuverlässig zu sein scheint. Es scheint ständig das eine oder andere System zu versagen, weil ein Administrator etwas auf einem Server neu konfiguriert hat, was unsere darauf laufende Software betrifft. Es kostet viel Supportzeit, immer wieder herauszufinden, dass ein Administrator eine Einstellung auf einem Server geändert hat, die unsere Lösung betrifft, anstatt etwas, das direkt mit unserer Software zu tun hat.
Und es ist nicht nur unsere Software, es scheint auf allen Systemen zu passieren und die Administratoren scheinen ständig damit beschäftigt zu sein, die Probleme zu lösen. Kaum stehen alle Dominosteine, ändert jemand etwas, wodurch einer wieder umfällt ...
Ich werde mit ihrem IT-Manager sprechen, kenne mich jedoch mit IT-Administrationspraktiken nicht besonders gut aus.
Was muss geprüft oder hinterfragt werden? Gibt es in der IT-Administration Best Practices oder Prozesse, die sich damit befassen? Andere Vorschläge?
Antwort1
Im Allgemeinen wird die Zuverlässigkeit in der IT durch verschiedene Praktiken gewährleistet, und zwar:
- Zugangskontrolle
- Änderungsmanagement
- Konfigurationsmanagement
- Revisionskontrolle
- Geheime Soße
Die Zugriffskontrolle beschränkt lediglich die Personen, die Änderungen an kritischen/Produktionssystemen vornehmen können. Das Änderungsmanagement wird im Allgemeinen über die Zugriffskontrolle und ein Ticketsystem abgewickelt. Anfragen müssen von einer höherrangigen Person genehmigt werden, bevor die Änderung vorgenommen werden kann. Das Konfigurationsmanagement stellt die Konsistenz von Systemen sicher, indem ein externes Tool verwendet wird, um alle ihre Konfigurationsparameter streng zu kontrollieren. Dies wird im Allgemeinen durch Gruppenrichtlinien oder andere Tools wie Puppet/Chef/usw. erreicht. Die Revisionskontrolle bietet einen Verlauf der Konfiguration.
Das Geheimrezept ist ein IT-Team, das weiß, was es tut. Alle Prozesse und Protokolle der Welt können schlechtes Urteilsvermögen und unerfahrene/untalentierte Ingenieure nicht wettmachen.
Antwort2
Der beste Ansatz wäre meiner Meinung nach, „jemanden Kompetenten einzustellen“. Wenn ein Sysadmin-Team ständig mit der Brandbekämpfung beschäftigt ist und keine Anstrengungen unternimmt, seine Umgebung strukturell zu verbessern, würde ich es als für den Job ungeeignet betrachten.
Antwort3
Stellen Sie zuverlässiges und zuverlässiges Personal ein. Anders geht es nicht.
Klingt, als hätten sie einen inkompetenten Administrator. Der Administrator ist möglicherweise einfach überlastet, führt keine Tests durch und macht dabei Fehler.
Sie könnten ihren Admin kaufenDie Praxis der System- und Netzwerkadministration. Oder sie könnten jemanden einstellen, der sich mit diesem Thema bereits auskennt.