Konfigurace

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