Otevřená platforma pro propojení systémů a automatizaci
NET Genium je navrženo jako otevřená aplikační platforma, která se přirozeně začleňuje do existujícího IT prostředí organizace. Integrace, automatizace a rozšiřitelnost nejsou doplňkem, ale nedílnou součástí architektury platformy.
Cílem není vytvářet izolovaný systém, ale umožnit plynulou spolupráci s dalšími aplikacemi, službami a procesy – interními i externími.
Integrace s externími systémy
NET Genium lze integrovat s libovolnými systémy, které jsou schopny komunikovat prostřednictvím standardních rozhraní.
Typické integrační scénáře zahrnují:
- napojení na ekonomické a účetní systémy,
- integraci s ERP, CRM nebo DMS řešeními třetích stran,
- výměnu dat s interními informačními systémy,
- komunikaci s cloudovými službami a API třetích stran.
Integrace může probíhat:
- synchronně (on-line volání),
- asynchronně (fronty, dávky),
- jednosměrně i obousměrně.
API platformy NET Genium
Součástí platformy je API rozhraní, které umožňuje:
- přístup k datům aplikací,
- vytváření, úpravy a čtení záznamů,
- spouštění vybraných aplikačních operací,
- propojení NET Genium s dalšími systémy na aplikační úrovni.
API je určeno především pro:
- systémové integrace,
- automatizaci procesů,
- napojení externích aplikací a služeb.
Konkrétní rozsah a způsob využití API je vždy přizpůsoben konkrétnímu řešení a bezpečnostním požadavkům zákazníka.
Automatizace a naplánované úlohy
Platforma NET Genium umožňuje automatizaci aplikačních procesů bez nutnosti zásahu uživatele.
Mezi typické scénáře patří:
- pravidelné zpracování dat,
- synchronizace s externími systémy,
- generování výstupů a reportů,
- kontrolní a validační procesy.
Automatizace může být realizována pomocí:
- naplánovaných úloh,
- serverových skriptů,
- konzolových aplikací.
Konzolové aplikace a služby
Součástí ekosystému NET Genium jsou také konzolové aplikace a servisní nástroje, které slouží k:
- dávkovému zpracování dat,
- integraci s externími systémy,
- provozním a údržbovým operacím,
- automatizovaným servisním úlohám.
Tyto nástroje běží mimo webové rozhraní a jsou vhodné pro scénáře, kde není žádoucí nebo nutná interakce uživatele.
Rozšiřitelnost pomocí vlastního kódu
NET Genium umožňuje rozšíření aplikační logiky pomocí vlastního kódu v jazyce C#.
Tento přístup se používá zejména v případech, kdy:
- je potřeba implementovat specifické algoritmy,
- je nutné řešit výkonnostně náročné operace,
- dochází k hlubší integraci s externími systémy.
Vlastní rozšíření jsou přirozenou součástí platformy a nenarušují její koncepční ani provozní stabilitu.
Bezpečnost a řízení přístupu
Integrace a API respektují bezpečnostní model platformy NET Genium.
Zajištěno je zejména:
- řízení přístupových oprávnění,
- oddělení aplikačních rolí,
- auditovatelnost operací,
- ochrana citlivých dat.
Konkrétní bezpečnostní nastavení vždy vychází z architektury daného řešení a požadavků organizace.
Součást uceleného ekosystému
Integrace, API a servisní nástroje nejsou samostatným produktem, ale plnohodnotnou součástí ekosystému NET Genium.
Umožňují:
- propojit NET Genium s okolními systémy,
- automatizovat klíčové procesy,
- rozšiřovat funkcionalitu bez omezení.
Díky tomu lze aplikace postavené na NET Genium přirozeně začlenit do existující infrastruktury a dlouhodobě je rozvíjet.