„Klíčovým rozdílem mezi konvenčními podnikovými procesy a novou generací vylepšených podnikových procesů je, že ty nové procesy jsou řízené událostmi.“
— R. Schulte
Komplexní zpracování událostí CEP (Complex Event Processing) – nebo také zpracování toků událostí ESP (Event Stream Processing) – je rychle se rozvíjející softwarová oblast, která se stává základem architektury řízené událostmi EDA (Event Driven Architecture). CEP umožňuje monitorovat více toků byznys událostí najednou, analyzovat je z hlediska výkonnostních ukazatelů podle předem daných pravidel a reagovat na základě zjištěných příležitostí a hrozeb v reálném čase.
CEP se využívá v mnoha různých oblastech, jako jsou například:
Progress Software je dnes společnost s multiproduktovou softwarovou nabídkou, v níž hrají zásadní úlohu nástroje pro budování architektury SOA a pro komplexní zpracování událostí CEP. Následující články vám pomohou přiblížit pohled Progressu na CEP.
Články jsou ve formátu PDF. Pokud nemáte k dispozici prohlížeč souborů PDF, můžete jej zdarma získat zde.
Obchodování na kapitálových trzích už dávno není výsadou úzkého kruhu specialistů. Celosvětový rozvoj posílil význam trhů v rozvojových zemích jako Číně, Indii či Brazílii. Komunikační technologie zpřístupnily obchodování širokým vrstvám populace prostřednictvím brokerů, ať již na základě vlastního rozhodování nebo prostřednictvím fondů. Volatilita, objemy i počty obchodů na trzích s komoditami jsou velmi vysoké, trhy si musí poradit s obrovským množstvím relativně malých transakcí. Kartami hýbají jak velké fondy, tak rozvojové země. Stoupající všudypřítomnost a frekvence nových informací – nejen mainstreamových zpráv, ale i finančních a technických dat – jsou pro komoditní obchodníky velkou výzvou. Aby mohli pracovat efektivněji, potřebují dát přívalu dat a zpráv smysl. Článek vyšel v Professional Computing 9/2008.
Komplexní zpracování událostí a architektury řízené událostmi
Sběrnice ESB se staly de facto standardem pro integraci servisně orientovaných aplikací. Můžeme-li aplikace jednodušeji integrovat, jaké jsou další kroky ve vývoji podnikové výpočetní infrastruktury? Nepochybně jsou to „aplikace“ nasazené na ESB a jednou z nich může být právě aplikace pro zpracování událostí. Přední dodavatelé a analytici považují architekturu řízenou událostmi EDA (Event-Driven Architecture) za další významný dílek této skládačky. Článek Marka Palmera doplněný Michalem Džmuráněm z českého Progressu.
Zpracování událostí v reálném čase probíhá prakticky okamžitě, nejvýše se zpožděním několika málo sekund od chvíle, kdy k nim dojde. Na událost nebo kombinaci událostí je tak možné reagovat prakticky ihned. CEP se proto uplatní všude tam, kde potřebujeme být schopni zareagovat na náhodné nebo nepředvídatelné jevy. Článek Michala Džmuráně, který vyšel v Professional Computing 7-8/2007.
Prospekt produktu Progress Apama ESP
Progress Apama ESP je platforma určená k tvorbě vyspělých aplikací pro komplexní zpracování událostí, které mohou během milisekund monitorovat toky událostí, detekovat a analyzovat jejich strukturu a reagovat na určitou skladbu událostí. Více o produktech Apama v angličtině.
Ve finančnictví se progressovská platforma Apama pro CEP využívá při algoritmickém obchodování, řízení rizik v reálném čase, marketingu a tvorbě cen. V telekomunikacích mají nyní poskytovatelé služeb k dispozici nástroje pro monitoring v reálném čase, správu QoS a řízení síťových aplikací. Regulátoři a úředníci státní správy zabývající se dodržováním souladu s legislativou mohou využívat flexibilitu Apamy při sledování činnosti podnikatelských subjektů. V maloobchodě a velkoobchodě umožňuje Apama sledování logistických operací v reálném čase s využitím RFID.
Česká pobočka Progress Software je připravena vám poradit při vašich úvahách o nasazení nástrojů pro komplexní zpracování událostí a může vám nabídnout špičkový software pro tuto oblast.
Zavolejte nám na +420 241 095 211 nebo napište na prague-progress@progress.com.