Konfigurace je způsob, jakým je systém nastaven, nebo sortiment komponent, které tvoří systém. Konfigurace může odkazovat na hardware, software nebo na kombinaci obou. Například typická konfigurace pro notebook se skládá z 8 GB nebo 16 GB (gigabajtů) hlavní paměti, více portů USB, pevného disku nebo disku SSD, bezdrátové karty a operačního systému.
Mnoho softwarových produktů vyžaduje, aby měl počítač určitou minimální konfiguraci. Například software může vyžadovat minimální CPU nebo grafickou jednotku (GPU) a minimální množství hlavní paměti.
Po instalaci může být nutné nakonfigurovat nové zařízení nebo program, což znamená, že je třeba nastavit jeho různé přepínače a propojky (pro hardware) a definovat hodnoty parametrů (pro software). Konkrétní zařízení nebo program může například potřebovat vědět, jaký typ grafického adaptéru je k dispozici nebo jaký typ tiskárny je připojen k počítači. Díky technologiím, jako je plug-and-play a USB, se velká část této konfigurace provádí automaticky.
Jak spravovat konfiguraci systému
Jakmile je systém nakonfigurován, stále vyžaduje průběžnou vyhrazenou správu, která zajistí jeho plnou funkčnost, optimalizaci a aktuální. Naštěstí lze tuto odpovědnost zcela automatizovat, aby se zabránilo lidské chybě a zvýšila se účinnost. Například notebooky vyzvou uživatele k aktualizaci operačního systému a aplikací a použití bezpečnostních oprav.
Tento proces je v systémech informačních technologií (IT) trochu složitější. Automatizovaná správa konfigurace (často jednoduše označovaná jako IT automatizace) přináší vysoké počáteční náklady a zpočátku může vyžadovat více času a zdrojů od správců IT, ale díky dlouhodobým výhodám zabezpečení, stability a produktivity se investice obvykle vyplatí.
Technické aspekty správy konfigurace zahrnují položky konfigurace (např. Monitory, e-mailové aplikace, přepínače, servery atd.) A jejich příslušné informace v databázi správy konfigurace. Mezi oblíbené nástroje pro správu konfigurace patří:
-
Red Hat Ansible Automation Platform
-
Loutka
-
Microsoft Endpoint Configuration Manager (dříve System Center Configuration Manager, MSCCM)
-
Šéfkuchař
-
AWS OpWorks
-
Terraform
-
SaltStack