Configuration Management (zarządzanie konfiguracją) to systematyczny proces identyfikacji, dokumentowania i kontrolowania wszystkich komponentów infrastruktury IT oraz ich wzajemnych relacji. Obejmuje zarządzanie sprzętem, oprogramowaniem, dokumentacją techniczną oraz ustawieniami systemów w całym cyklu ich życia.
Kluczowe elementy zarządzania konfiguracją to:
- Identyfikacja elementów konfiguracji (CI) – katalogowanie wszystkich składników infrastruktury IT i ich atrybutów w bazie CMDB
- Kontrola zmian – zapewnienie, że wszystkie modyfikacje są przeprowadzane zgodnie z procesem Change Management
- Weryfikacja i audyt – regularne sprawdzanie zgodności rzeczywistego stanu z dokumentacją
- Raportowanie statusu – dostarczanie aktualnych informacji o stanie konfiguracji
Configuration Management jest fundamentalnym procesem w ramach ITIL i ITSM. Współdziała ściśle z procesami Incident Management i Problem Management, dostarczając niezbędnych informacji o infrastrukturze podczas rozwiązywania problemów.
Skuteczne zarządzanie konfiguracją minimalizuje ryzyko nieautoryzowanych zmian, przyspiesza diagnozowanie problemów i wspiera planowanie pojemności systemów (Capacity Management). W środowiskach DevOps proces ten jest często zautomatyzowany przy użyciu narzędzi Infrastructure as Code.
