Anmelden / Registrieren Konto

Automatisierung

Was ist Konfigurationsmanagement?

Unter diesem Begriff versteht man die Verwaltung von Computersystemen, Servern und Software in der gewünschten Einheitlichkeit. Damit können Unternehmen sicherstellen, dass ihre Systeme auch bei ständigen Veränderungen wie erwartet funktionieren. 

Die Verwaltung von IT-Systemkonfigurationen integriert die Definition des gewünschten Zustands, darunter die Serverkonfiguration, und dann die Entwicklung und Wartung dieser Systeme. Das Konfigurationsmanagement nutzt die mit ihm eng verbundene Konfigurationsbewertung und Abweichungsanalyse, um Systeme zu ermitteln, die aktualisiert, neu konfiguriert oder gepatcht werden müssen.

Warum müssen Konfigurationen verwaltet werden?

Das Konfigurationsmanagement sorgt dafür, dass sowohl kleinere als auch größere Änderungen dokumentiert werden. Diese Fehlkonfigurationen können in einer minderwertigen Leistungsfähigkeit, Uneinheitlichkeit oder Nicht-Compliance resultieren, was wiederum Geschäftsbetrieb und Sicherheit beeinträchtigt. Wenn diese undokumentierten Änderungen über viele Systeme und Anwendungen hinweg vorgenommen werden, führt das unweigerlich zu Instabilität und Betriebsausfällen.

Die manuelle Identifizierung von wartungspflichtigen Systemen, die Festlegung von Abhilfemaßnahmen, die Priorisierung von Aktionen sowie die Validierung einer erfolgreichen Durchführung sind Aufgaben, die für große Systemen zu komplex sind. Aber ohne Dokumentation, Wartung sowie einen Änderungskontrollprozess fehlen Systemadministratoren und Softwareentwicklern die notwendigen Informationen dahingehend, was sich auf einem Server befindet oder welche Programme aktualisiert worden sind.

Konfigurationsmanagementsysteme ermöglichen die einheitliche Definition von Optionen sowie die Entwicklung und Wartung dieser Systeme gemäß diesen grundlegenden Einstellungen. Dank dieses Prozesses wissen Nutzer und Administratoren immer, welche Services sich wo befinden und was der aktuelle Zustand von Anwendungen ist.

Geeignete Konfigurationsmanagement-Tools ermöglichen Folgendes:

  • Klassifizierung und Verwaltung von Systemen nach Gruppen und Untergruppen 
  • Zentrale Änderung von Grundkonfigurationen
  • Rollout neuer Einstellungen auf alle in Frage kommenden Systeme 
  • Automatisierung von Systemidentifikation, -Patches und -Updates
  • Identifizierung veralteter, leistungsschwacher und nicht konformer Konfigurationen 
  • Priorisierung von Aktionen 
  • Zugriff auf und Anwendung von reglementierten Abhilfemaßnahmen

Vorteile des Konfigurationsmanagements

Stellen Sie sich das folgendermaßen vor. Wenn Sie stets auch auf die kleinen Dinge achten, können Sie komplexere und vor allem teure Reparaturen in der Zukunft vermeiden. Beim Konfigurationsmanagement geht es darum, Probleme von vorneherein zu vermeiden. 

So können Sie zum Beispiel sicherstellen, dass Ihre Test- und Produktionsumgebungen übereinstimmen. Ist dies nicht der Fall, kann es nach ihrer Implementierung zu Fehlern kommen, die ansonsten hätten vermieden werden können.

Mit dem Konfigurationsmanagement können Sie Umgebungen akkurat mit der korrekten Konfiguration und/oder Software replizieren, weil Sie genau wissen, aus welchen Komponenten die Originalumgebung bestand.

Automatisierung des Konfigurationsmanagements

Die Rolle des Konfigurationsmanagements ist es, den gewünschten Systemstatus zu gewährleisten. Früher musste dies manuell oder mit speziellen vom Systemadministrator programmierten Skripten durchgeführt werden. Bei der Automatisierung werden Aufgaben wie das Konfigurationsmanagement mithilfe von Software ausgeführt, um Kosten und Komplexität zu reduzieren sowie Fehler zu vermeiden.

Dadurch lassen sich neue Server binnen Minuten über ein Konfigurationsmanagement-Tool bereitstellen und Fehler effektiv vermeiden. Sie können mit Automatisierung auch den gewünschten Status eines Servers gewährleisten, wie z. B. Ihre Standard Operating Environment (SOE), ohne dafür spezielle Skripte schreiben zu müssen.

Konfigurationsmanagement-Tools

Red Hat® Ansible® Automation Platform wird in seiner Funktion als Konfigurationsmanagement-Tool zur Speicherung und Aufrechterhaltung des aktuellen Status Ihrer Systeme eingesetzt. Mit Konfigurationsmanagement-Tools lassen sich Änderungen und Bereitstellungen beschleunigen und menschliche Fehler verhindern. Dadurch wiederum wird das Systemmanagement vorhersehbar und skalierbar.

Dazu können Sie mit ihnen den Status Ihrer Ressourcen überwachen und die wiederholte Ausführung von Aufgaben vermeiden, wie die zwei- oder mehrmalige Installation von Paketen. 

Das automatisierte Konfigurationsmanagement ermöglicht eine effiziente Disaster Recovery nach kritischen Events. Wenn beispielsweise ein Server aus unbekannten Gründen ausfällt, können Sie umgehend eine Ersatzmaschine bereitstellen. Dazu stehen Ihnen Informationen zu jeglichen Änderungen oder Updates zur Verfügung, mit denen Sie die Fehlerursache umgehend identifizieren können. 

Sie können mit Ihren Tools für das Konfigurationsmanagement auch eine Prüfung Ihrer Systeme vornehmen, um schneller herauszufinden, wo genau das Problem liegt. 

Warum Red Hat für die Automatisierung?

Red Hat® arbeitet gemeinsam mit der erweiterten Open Source-Community an Automatisierungstechnologien. Unsere Techniker arbeiten an der Verbesserung von Funktionen, Zuverlässigkeit und Sicherheit, um die Leistungsfähigkeit Ihres Unternehmens und Ihrer IT sowie deren Stabilität und Sicherheit zu gewährleisten. Wie bei allen Open Source-Projekten bringt Red Hat Code und Verbesserungen wieder in die Upstream-Codebasis ein – und alle Fortschritte können so gemeinsam genutzt werden.

Die Red Hat Ansible Automation Platform enthält alle benötigten Tools zur Implementierung einer unternehmensweiten Automatisierung, darunter Playbooks, ein visuelles Dashboard sowie Analysen.

Dazu wurde das Produkt von Forrester Research im Bericht „ The Forrester Wave™: Infrastructure Automation Platforms, Q3 2020“ als Leader eingestuft.

Unsere Lösungen, Services und Trainingsprogramme bieten Ihnen die Kontrolle, die Sie für die Automatisierung Ihres Business brauchen, sodass Sie sich voll auf Innovation und Fortschritt konzentrieren können.