Implementátorská dokumentace
Tato více technická část dokumentace je určena pro implementátory a administrátory, kteří využívají prvky uživatelské i administrátorské dokumentace.
Nejdříve se stručně seznámíte s komponentami platformy Altworx a s procesem toku dat od jejich přijetí až po zobrazení. Více podrobností se o jednotlivých komponentách, jejich vzájemné spolupráci, postupu nasazení a konfiguraci dočtete v dokumentaci později.
V prvních kapitolách si projdete procesem modelování sítě reality pomocí aplikací Altworx Modeller a Story Modeller, automatizací pomocí Scénářů, které využívají externí data, a správou platformy Altworx.
Pokud si chcete přečíst podrobnější úvod do Altworxu z uživatelské perspektivy, podívejte se na Uživatelskou dokumentaci.
Altworx se skládá z několika klíčových komponent, které pracují v rámci zpracovávacího pipeline:
- Akceptory – přijímají data z externích zdrojů (databáze, logy, API) a ukládají je do Kafky
- Kafka – perzistentní úložiště zpráv, které umožňuje nezávislou práci jednotlivých komponent
- Normalizér – strukturuje a normalizuje příchozí data pro další zpracování
- Runtime – výpočetní centrum, kde se vykonávají scénáře a analyzují data
- Síť reality – reprezentace aktuálního stavu monitorovaných procesů
- UI – uživatelské rozhraní pro interakci se systémem
Jednotlivé komponenty pracují nezávisle na sobě, což umožňuje snadné škálování a údržbu.
Konfigurace Altworxu je spravována prostřednictvím GIT repository, která slouží jako jednotka nasazení a konfigurace. To znamená:
- Všechny změny jsou verzovány a lze se vrátit k předchozím verzím
- Konfigurace se dá snadno synchronizovat mezi jednotlivými prostředími
- Při práci s konfigurací se řídíme základními pravidly pro bezpečné a organizované provádění změn