Konfigurační databáze (CMDB)

Konfigurační databáze (CMDB) je používána organizací k ukládání informací o konfiguračních položkách jako je např. hardware, software, síťové segmenty nebo lokality. Jde o ústřední prvek procesu Configuration management evidující objekty souvisejících ITIL procesů poskytující katalog konfiguračních položek a evidující jejich vzájemné vztahy.[1]

Účel a přínosy

CMDB je zásadní komponentou procesu Configuration Management, který je součástí rámce Information Technology Infrastructure Library (ITIL) process. CMDB pomáhá organizaci porozumět vztahům mezi konfiguračními položkami a evidovat jejich vlastnosti. Umožňuje provádět studie proveditelnosti či analýzy dopadu.

Vlastnosti CI

Konfigurační položky mají vlastnosti specifické pro daný typ konfigurační položky (např. Výrobce, Typ/Model a Sériové číslo u Hardware) a vlastnosti společné všem konfiguračním položkám. Příklady společných vlastností:

  • Kód – Unikátní identifikátor generovaný zpravidla Konfigurační databází.
  • Název/Štítek – Popis umožňující identifikovat a odlišit jednotlivé konfigurační položky
  • Popis funkce – Popis funkce Konfigurační položky
  • Business vlastník – Schvaluje změny položky (např. manažer zodpovědný za proces podporovaný danou konfigurační položkou)
  • Technický vlastník – Poskytuje podporu a implementuje změny schválené Business vlastníkem (např. správce aplikace)
  • Konec životního cyklu – Datum plánovaného ukončení konfigurační položky (např. datum konce podpory aplikace dodavatelem)

Typy konfiguračních položek

Konfigurační databáze typicky obsahuje desítky (ale i stovky) různých typů konfiguračních položek. Konfigurační položky je vhodné členit do logických vrstev.[2]

Příkladem jsou:

  • Hardware
  • Software
  • Síťové segmenty
  • Aplikace
  • Datové zdroje
  • Služby
  • Lokality
  • Dokumentace
  • Správci systémů (zaměstnanci, smluvní partneři)

Entity procesů Change management, Incident a Problem management a dalších procesů jsou také někdy chápány jako Konfigurační položky.

Výzvy

Existují tři hlavní výzvy při vytváření a provozování Konfigurační databáze:

  • Aktuálnost: Je třeba zavést procesy a nástroje pro zachycení všech změn, tak aby data byla aktuální. Neaktuální data povedou k poklesu důvěry a nepoužívání konfigurační databáze.
  • Údržba: Zajištění aktuálnosti data si vyžaduje údržbu, se kterou je třeba dopředu počítat.
  • Používání: CMDB je často pouhou databází popř. se soustředí na automatizovaný sběr dat ze systémů nejrůznějších výrobců. Schopnost vizualizovat data, propojit je s návaznými procesy a vytvářet vlastní aplikace v duchu Low code development paradigmatu podstatně zvyšuje přínos a využitelnost konfigurační databáze.

Reference

  1. What is CMDB (configuration management database)? [online]. TechTarget, July 2017 [cit. 2019-01-14]. Dostupné online. (anglicky) 
  2. Vrstvy konfiguračních položek [online]. Dostupné online. (anglicky) 

Externí odkazy