- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Nástroje complex event processing
jsou klíčem k efektivnímu rozhodování v reálném čase
Nedávno proběhla českým tiskem zpráva o tom, e společnost Gartner vyhlásila nejlepím projektem roku nasazení systému pro realizaci marketingových kampaní v reálném čase u tureckého operátora Turkcell. Je to dalí doklad toho, e technologie complex event processing (CEP) definitivně překročila hranice speciálních oborů, jakým je třeba algoritmické obchodování na burzách, a stává se součástí běných podnikových procesů.

Kdy pouít business intelligence a kdy CEP
Technologie CEP umoňují sledovat různě komplexní událostí ji v okamiku, kdy vznikají, a reagovat na ně. Nabízí obdobnou schopnost společného vyhodnocování dat z různých zdrojů, jakou poskytuje business intelligence, lií se vak rychlostí.
Právě u rozdílu mezi oběma typy technologií a přístupů se na chvíli zastavíme. Business intelligence je osvědčeným nástrojem pro podporu správného rozhodování. Funguje větinou tak, e jsou shromáděna data z různých zdrojů a nad nimi jsou prováděny společné analýzy. Tyto analýzy umoní vidět souvislosti, které by ádný jednotlivý zdroj dat neposkytl. Manaer získává informace o tom, jaké jsou finanční dopady zdrení ve výrobě nebo jak je to se ziskovostí různých produktů a typů zákazníků, co mu umoňuje přijímat kvalifikovaná rozhodnutí. Koncept business intelligence je silný zejména tím, e umoňuje vidět trendy, časové řady a srovnávat je. Jeho pouitelnost pro rychlé operativní (dispečerské rozhodování) je vak omezená. A to navzdory tomu, e některé současné BI nástroje poskytují informace řádově rychleji ne jejich předchůdci. Mnoho informačních systémů toti není schopno poskytovat data pro BI jinak ne dávkově (nemají-li být neúnosně zatíeny). Kromě toho, BI vychází z tradičního přístupu k rozhodovacímu procesu získám informaci, vyhodnotím informaci, hledám optimální reakci.
Přístup CEP je v určitém smyslu obrácený. Manaer předem určí scénáře, jaké by mohly nastat (jaké události, v jakém časovém sledu, jaké dalí nutné podmínky by měly být splněny), a zadá také poadovanou reakci pro případ, e takový komplexní scénář nastane. Systém pak sleduje události a vykonává reakce automaticky (touto reakcí můe být i alert dispečera). Manaer zhodnotí výsledky a scénáře pak ladí nebo vymýlí nové. Tak je moné postupovat při řízení podnikové bezpečnosti, kapacity logistického centra, obsluze zákazníků, nabídce dodatečných slueb i v mnoha dalích oblastech, které moná čtenáře při prvním pohledu překvapí. Například nizozemský knihkupecký řetězec BGN takto řídí přesuny knih mezi sklady, regály a prodejnami.
Vidět věci dříve, ne nastanou
Po tomto obírném úvodu můeme přejít k vlastní technologii. Vysvětlíme jen, e pro účely CEP je jednoduchou událostí mylena změna prvku v telekomunikační síti, tedy například změna ceny na burze, příchozí volání, zadání ádosti o provedení platby, změna GPS souřadnic, uloení předmětu na určité místo zaznamenané RFID čipem, změna stavu stroje (zapnutí, vypnutí apod.), signál změny stavu zaslaný senzorem (který měří teplotu, rychlost, pohyb atd.).
I kdy za určitých okolností mohou být takové události zajímavé samy o sobě, častěji se jejich skutečný dopad ukazuje a v souvislostech. Proto je lze povaovat za stavební bloky pro budování významných komplexních událostí, které vypadají například takto:
- Je zadáno tolik objednávek, e kapacita střediska neumoňuje je vyřídit ve stanovaném čase, přičem dvě z těchto objednávek pocházejí od VIP zákazníků.
- Vechny potřebné prvky sítě mají dostatečnou volnou kapacitu pro poskytnutí určité sluby a z profilu zákazníka lze usuzovat, e by měl o slubu zájem.
- Pokud má letadlo odletět podle jízdního řádu, musí být doplňování paliva zahájeno do devadesáti minut, co kapacita tankovacích zařízení neumoňuje.
Kadá z těchto situací vyaduje okamitou reakci. Převést objednávky od VIP zákazníků na jiný způsob zpracování. Okamitě nabídnout slubu. Informovat cestující, e se odlet opozdí, a nabídnout jim jako odkodnění padesátiprocentní slevu v letitním baru. Právě takovou reakci umoní zajistit CEP. Proto je tato technologie uitečná a často nutná tam, kde je okno příleitosti časově omezené, kde je zapotřebí reagovat okamitě a kde je předem známo, e určitá situace můe nastat.
Výkonné stroje, přívětivá rozhraní i simulační prostředí
Základní prvky IT architektury CEP můeme popsat takto:
Korelační enginy
Jedná se o nástroje s obrovským výkonem pro vyhledávání souvislostí v datech. Mohou jimi protékat v podstatě neomezené objemy dat z různých zdrojů (například telekomunikační sí a informační systémy operátora). Korelační enginy dokáou vytřídit ta data, která jsou relevantní pro posuzovanou událost, a hledají v nich scénáře.
daptéry
Adaptéry přebírají data z nejrůznějích zdrojů: systémů, aplikací, technologických zařízení, telekomunikačních sítí, vnějích poskytovatelů apod. Komerční produkty CEP obsahují řadu takových připravených adaptérů i vývojové prostředí umoňující vytvářet dalí. Kromě přebírání momentálně vznikajících dat musí CEP zajistit tzv. data enrichment, tedy doplnit tato data o dalí informace uloené v databázích. Kombinace událostí, z ní vyplývá, e určitá sluba nebude poskytnuta včas, dostává kupříkladu jiný význam ve světle zjitění, e se jedná o VIP zákazníka.
Prostředí pro vytváření aplikací
CEP poskytuje jazyk a dalí potřebné nástroje pro vývoj událostních aplikací. IT specialista zadává, jaké události mají být sledovány, v jakém pořadí a čase (pokud dojde k události A, do tří sekund nastane B a do dalích deseti sekund nenastane C) a jaká reakce má následovat.
Manaersko-dispečerské rozhraní
Dashboard pro vizualizaci dění v reálném čase ukazuje v přehledné grafice momentální dění, včetně dopadů událostí na různé ukazatele, a případně upozorňuje na nutnost okamitě reagovat. Některé CEP produkty umoňují, aby určité scénáře (poadavek na sledování sekvence událostí spojených se splněním určitých podmínek) zadávali i sami koncoví uivatelé bez podpory IT experta.
Simulační nástroje
Jak vyplývá z názvu, umoňují tyto nástroje přehrávat události, které se odehrály v minulosti, případně zjiovat, jaké dopady by měly různé varianty událostí, které teprve mohou nastat.
Marketing, ochrana proti podvodům i účtování za hovory
A k čemu je to dobré? Úspěné nasazení CEP je moné najít v téměř kadém sektoru trhu, zmíníme proto jen některé, na nich se podíleli nai kolegové. V oblasti řízení marketingových kampaní umoňuje technologie a přístup CEP cílit kampaň nejen podle profilu zákazníka, ale také podle jeho momentální situace. Je tak odbouráno nevyádané obtěování, účinnost kampaní se zvyuje a desetinásobně a stoupá i spokojenost zákazníků. Uitečnost CEP lze dobře ilustrovat také jednoduchým scénářem při ochraně před zneuitím platebních karet. Jestlie v proudu dat o platbách rozpoznáme několik plateb stejnou kartou v krátkém časovém rozmezí, ale v různých lokalitách, jde o podezřelé transakce. Banka můe okamitě reagovat zvýením dohledu, upozorněním dohlíitele nebo automaticky spustit ochrannou akci. Dalím příkladem je monitoring konvergovaných bilingových procesů velkého mobilního operátora (účtování různých typů slueb konzumovaných stejným zákazníkem). Pokud určité prvky sítě vydají data o tom, e byla poskytnuta sluba, a billingový systém nevydá v poadované době data o tom, e byla zákazníkovi přiúčtována poloka, je okamitě vidět chyba a můe se řeit.
V kadém případě je moné konstatovat, e s tím, jak jsou organizace nuceny řeit stále komplexnějí problémy, konkurence se zostřuje a regulátoři přicházejí se stále přísnějími poadavky, přibývá také příleitostí pro CEP. Přibývá dokonce situací, které je bez CEP téměř nemoné uspokojivě vyřeit.
Jiří Gregor, Martin Holub
Jiří Gregor působí jako předseda představenstva společnosti Galeos. Martin Holub je ředitelem společnosti Apios.




















