S automatizací složitějších informačních procesů je požadována integrace čím dál většího počtu aplikací a použití čím dál složitější logiky pro řízení integračního procesu. Pro aplikační integraci bylo vyvinuto několik přístupů, které umožňují, aby aplikace mohly navzájem komunikovat, předávat si potřebná data nebo se informovat o důležitých událostech. Nejperspektivnější se zdá použití architektury založené na službách (SOA) a její implementace pomocí webových služeb. Pro tento přístup je kritický správný návrh služeb a vytvoření jednoduše řiditelného integračního prostředí.
Nabízíme spolupráci při řešení nejrůznějších integračních úloh:
- Integrace uživatelů jednotlivých aplikací
- Integrace informací a dat
- Integrace procesů
- Technologická integrace IT prostředí
Integrace dle principů a architektury řešení:
- Integraci na datové úrovni – realizace prostřednictvím datových pump, nasazení datových skladů včetně nasazení ETL nástrojů a procesů pro vytěžování a analýzu dat
- Integraci na aplikační úrovni – realizace především prostřednictvím vzájemného propojení přes jednoduché webové služby určených pro komunikaci aplikací navzájem na bázi každý s každým. Tento způsob integrace je vhodný u integrací velmi malého a malého rozsahu.
- Integraci na procesní úrovni – implementace specializovaných integračních systémů (EAI), pokrývající komplexně problematiku integrace včetně modelování procesů a jejich monitoring. Integrace na této úrovni je postavenou zpravidla na architektuře SOA využívající katalog podnikových služeb (tzv.enterprise services) a podporující vznik kompozitních aplikací zastřešující integrované systémy (tzv. integrační broker).