Monitorujte, analyzujte a jednejte – v milisekundách

Transkript

Monitorujte, analyzujte a jednejte – v milisekundách
Monitorujte, analyzujte a jednejte – v milisekundách
NEJDŮLEŽITĚJŠÍ FAKTA
PLATFORMA PROGRESS APAMA PRO ZPRACOVÁNÍ UDÁLOSTÍ
> Flexibilní vývoj s grafickými nástroji pro
Progress Apama je platforma určená ke tvorbě vyspělých aplikací pro zpracování komplexních
událostí CEP (Complex Event Processing), které mohou během milisekund monitorovat toky
událostí, detekovat a analyzovat jejich strukturu a reagovat na určitou skladbu událostí.
Infrastruktura Apama pro zpracování událostí je průkopníkem ve využití CEP a slouží pro ty
nejnáročnější aplikace řízené událostmi, které se používají ve finančnictví. Apama umožňuje, aby
takové aplikace, jako jsou správa a distribuce ve skladech používajících RFID, senzory ovládané
distribuované systémy SCADA pro měření a řízení provozu v průmyslu a utilitách, správa prvků
v telekomunikacích nebo obchodování s energiemi, mohly monitorovat data a reagovat na ně
v reálném čase.
byznys uživatele a s rozhraním založeným
na Eclipse pro lidi z podnikového IT.
> Nejpropracovanější a nejvyspělejší jazyk
pro zpracování událostí v celém odvětví.
> Jedinečná funkce SmartBlock, která
zapouzdřuje CEP logiku pro opakované
použití v různých aplikacích.
> Patentovaný, škálovatelný stroj
pro zpracování událostí s vysokou
propustností a nízkým zpožděním odezvy.
> Bohatě vizualizované a snadno
přizpůsobitelné řídicí panely pro sledování
CEP aplikací v reálném čase.
> Flexibilní integrační rámec umožňující
propojení s infrastrukturou, sítěmi
a podnikovými aplikacemi řízenými
událostmi.
Platforma Progress Apama dokáže zjišťovat vzorce událostí v reálném čase ze vstupního toku
událostí a díky tomu převrací fungování tradičních architektur. Architektura Apamy založená
na CEP odstraňuje zpoždění klasických systémů, které před zodpovězením dotazu musí data
o událostech ukládat a indexovat. Se svým patentovaným modelem zpracování událostí může
platforma Apama zjišťovat přechodné, atributové a prostorové vztahy s nepřekonatelně krátkou
dobou odezvy měřitelnou ve zlomcích milisekund. Apama může realizovat tisíce jednotlivých
scénářů zpracování událostí provozovaných simultánně, což představuje škálovatelnost, která
v celém odvětví nemá srovnání.
> Interaktivní testovací a analytické
nástroje umožňující simulaci provozu
aplikací před nasazením a analýzu jejich
činnosti po nasazení.
LEPŠÍ MOŽNOSTI BYZNYS UŽIVATELŮ
Progress Apama Event Modeler nabízí jedinečné grafické prostředí, které byznys uživatelům
umožňuje sestavovat, provozovat a rozvíjet scénáře zpracování událostí během několika dnů či
dokonce hodin – ve srovnání s dlouhými vývojovými cykly u řešení, které se spoléhají výhradně
na programovací jazyky. Uživatelé Apamy mohou vytvářet vysoce propracované aplikace pro
zpracování událostí, které vykreslují aplikační logiku jako grafický stavový diagram. Uživatelé
sestavují scénáře zpracování událostí jednoduchým klikáním a přesunováním myší. Přitom
mohou uspořádat vzorce časových a datových toků, nastavit om ezení a vytvořit propracované
korelace událostí, které definují jak vzorce událostí spouštějící akci, tak i samotnou akci, která se
má uskutečnit. Pomocí Event Modeleru mohou být vytvářeny, testovány a zaváděny kompletní
scénáře zpracování událostí bez nutnosti psát zdrojový kód na nižší úrovni.
Grafické prostředí Event Modeleru zprostředkovává sílu CEP byznys uživatelům.
SMARTBLOCKS: ZACHYCENÍ A OPAKOVANÉ POUŽITÍ CEP LOGIKY
Pro další urychlení vývoje CEP aplikací nabízí platforma Apama i tzv. SmartBlocks: balíky opakovaně použitelné
procesní logiky. Organizace mohou zapouzdřit předem definované aplikační komponenty jako SmartBlocks
a využít je v nových CEP aplikacích bez nutnosti dalšího programování. Event Modeler obsahuje standardní
sadu SmartBlocks pro zpracování událostí a také nástroje, jejichž pomocí lze vytvářet specializované
SmartBlocks pro specifické potřeby.
PLNOHODNOTNÉ MOŽNOSTI CEP
Platforma Apama plně realizuje principy CEP – díky výkonnému jazyku pro zpracování událostí, který umožňuje
organizacím odvozovat vyšší úrovně byznys událostí z mnoha toků událostí nižší úrovně. Platforma Apama
může pracovat s přechodnými a kauzálními omezeními – stejně jako s definicemi kompozitních událostí (jak
jsou často nazývány komplexní nebo byznys události). Jazyk Apama je k dispozici v nativním skriptovacím
prostředí (Apama MonitorScript) a Javě (Apama JMON), poskytuje úplnou kontrolu nad nejpokročilejšími
aplikacemi pro zpracování událostí a dává jim pozoruhodnou výkonnost.
Aplikace pro zpracování událostí vytvořené v Apamě využívají jeden nebo více korelátorů Apama řízených
Apama Event Managerem. Korelátory hledají v příchozích tocích událostí vzorce, které odpovídají podmínkám
definovaným v CEP aplikacích. Korelátory pracují s jedinečným vícedimenzionálním filtrovacím mechanismem,
který rychle analyzuje více toků událostních dat, detekuje vzorce událostí a identifikuje příslušné reakce specifi-
kované aplikací – a to vše stihne v milisekundách. Apama podporuje flexibilní konfigurace s více instancemi
korelátoru, které jsou schopné distribuovat příchozí události, vyvažovat zátěž a zlepšit odolnost vůči chybám.
Vizuálně-intuitivní řídicí panely umožňují koncovým uživatelům aktivně
monitorovat a reagovat na CEP aplikace.
VIZUALIZACE CEP V REÁLNÉM ČASE PROSTŘEDNICTVÍM ŘÍDICÍCH PANELŮ
Aby mohla platforma Apama zajistit sledování provozu CEP aplikací, je vybavena vývojovým prostředím
Apama Dashboard Studio pro tvorbu graficky bohatých a intuitivních uživatelských rozhraní. Prostředí pro
vývoj řídicích panelů (dashboards) nabízí rozhraní typu drag-and-drop podobající se Visual Basicu s mnoha
grafickými prvky, které lze při tvorbě panelů vybírat a přizpůsobovat. Jednotlivé grafické objekty lze jednoduše
provázat s CEP logikou, která určuje jejich zobrazení v produkčních prostředích. Tak je možné jednoduše
navrhovat, zavádět a dále rozvíjet rozhraní řídicích panelů, které jedinečně odpovídají specifickým požadavkům
dané aplikace. Vedle těchto možností poskytuje platforma Apama i sadu rozhraní API pro integraci své CEP
funkcionality do prostředí zákaznické aplikace, přičemž umožňuje vyměnit rozhraní Apamy za jiné podle výběru
zákazníka – včetně aplikace od jiného dodavatele.
ZAZNAMENÁVÁNÍ A PŘEHRÁVÁNÍ UDÁLOSTÍ
Pro účely testování a analýzy zahrnuje modul Apama EventStore úložiště událostí, v němž se události
uchovávají pro pozdější přehrávání a analýzu. Na tocích událostí zachycených a zapsaných do úložiště
mohou být (prostřednictvím Apama Research Studio) testovány nové scénáře zpracování událostí ještě před
nasazením do produkčního prostředí. Research Studio disponuje vysoce interaktivní funkcí přehrávání toků,
která návrháři umožňuje vybírat určitý datum a čas či délku trvání určitých toků událostí, na nichž se bude
testovat nová aplikace. EventStore navíc pro účely auditu zaznamenává operace zpracování událostí, které
jsou vykonávány samotnými aplikacemi založenými na Apamě. Tím umožňuje organizacím analyzovat chování
aplikací, které jsou již v ostrém provozu, s cílem porovnat a vyladit jejich výkon.
INTEGRACE
Rámec pro integrační adaptéry IAF (Apama Integration Adapter Framework) nabízí širokou škálu
předem připravených adaptérů, které umožňují integrovat toky událostí přenášené nejvíce využívaným middlewarem (SonicMQ, JMS, Tibco Rendezvous) a databázemi (jakákoli databáze schopná
propojení přes ODBC nebo JDBC). Kromě těchto adaptérů obsahuje IAF také sadu nástrojů pro vývoj
nových adaptérů pro práci s prostředími využívajícími zdroje událostních dat nepodporované žádným
existujícím adaptérem. Vedle IAF Apama také nabízí řadu rozhraní API, které umožňují integrovat
Apamu v rámci existujících podnikových aplikačních prostředí.
SPRÁVA
Podnikové prostředí pro sledování a správu (Enterprise Monitoring and Management Environment)
platformy Apama disponuje centrální grafickou konzolou pro správu systémů s mnoha komponentami
a stroji. Prostřednictvím této konzoly se konfigurují, spouštějí a ukončují jednotlivé moduly pro
zpracování událostí. Prostředí plně podporuje funkci High Availability využívanou při operacích, které
musí být odolné vůči chybám včetně zotavení po selhání a zajištění neptřetržitého provozu použitím
hot-standby.
PROVOZNÍ PLATFORMY
>
Apama Event Modeler Professional a Client
>
Apama Dashboard Studio
>
Apama Developer Studio
Windows XP, 2000, 2003
>
Apama Event Manager
>
Apama EventStore
>
Apama Platform Development Environment
>
Apama Scalability & Management Environment
>
Dashboard Deployment
Windows XP, 2000, 2003, Sun Solaris, Red Hat and SUSE
Linux, Red Hat Linux64
O SPOLEČNOSTI
PROGRESS SOFTWARE
Progress Software Corporation (Nasdaq:
PRGS) dodává software pro zjednodušení
a urychlení vývoje, provozu, integrace
a správy podnikových aplikací. Naším
cílem je maximalizovat výhody plynoucí
z automatizace zpracování informací
a zároveň minimalizovat celkové náklady na
vlastnictví potřebných nástrojů. Kontaktujte
nás na +420 241 095 211.
www.progress.cz
Česká pobočka
Progress Software, s. r. o., Michelská 60/300, 140 00 Praha 4
Tel: +420 241 095 211 Fax: +420 241 095 212
Webové stránky: www.progress.cz
Ústředí firmy
Progress Software Corporation, 14 Oak Park, Bedford, MA 01730 USA
Tel: +1 781 280–4000 Fax: +1 781 280–4095.
Webové stránky: www.progress.com
© 2007 Progress Software Corporation. Všechna práva vyhrazena. Sonic a Sonic ESB jsou obchodní nebo registrované obchodní značky
Progress Software Corporation v USA a dalších zemích. Všechny ostatní uvedené obchodní nebo servisní značky jsou majetkem svých
příslušných vlastníků. Specifikace se mohou bez upozornění změnit.
Prod Code:
CZ07–02–04–006-Rev0

Podobné dokumenty

INSTALACE DB SERVERU FIREBIRD A PROVOZ SW ABRA G3 NA

INSTALACE DB SERVERU FIREBIRD A PROVOZ SW ABRA G3 NA Pro účely tohoto návodu byla vybrána distribuce CentOS. Na této distribuci taktéž probíhá testování každé nové verze SW ABRA. Pokud tedy zvolíte tuto distribuci, lze předpokládat nejvyšší kompatibi...

Více

ZPRAVY_PRO_VH_2016_3_tisk

ZPRAVY_PRO_VH_2016_3_tisk Stejně jako rok 2014, tak i rok 2015 skončil s kladným výsledkem hospodaření i přesto, že se nesl v duchu zavádění nových opatření. I přes investice, které byly využity k zavedení nového účetního s...

Více

Úvod do zpracování událostí

Úvod do zpracování událostí Platforma CEP obvykle obsahuje jazyk EPL (Complex Event Processing Language). Ten umožňuje implementovat do aplikací logiku identifikující komplexní sekvence událostí (A následováno B, poté C) v rá...

Více

Integrační nástroje a jejich vazba k CASE a modelování vůbec

Integrační nástroje a jejich vazba k CASE a modelování vůbec případě standardizovaného integračního nástroje se integrace dále výrazně zjednoduší. Pokud dojde k náhradě některé části systému jinou aplikací, je nutné řešit vždy pouze rozhraní mezi integračním...

Více

Integrace bez hranic

Integrace bez hranic ING v Čechách a na Slovensku, nebyla již instalace a provoz i-Pension 24×7 ve slovenských pobočkách žádným problémem. PŘÍNOSY A VÝHLEDY Za největší přínos i-Pension 24×7 lze považovat flexibilitu, ...

Více

PROMOS line 2

PROMOS line 2 linkou. Pro programování v C je dodávána řada podpůrných knihoven pro využití systémových prostředků procesorové desky, včetně jádra reálného času pro paralelní spouštění úloh a komunikace CANopen ...

Více

Produktová řada Progress Sonic

Produktová řada Progress Sonic sítích, p es internet i pro nep ipojené uživatele, zjednodušují konektivitu a integraci aplikací a dat v podnicích a mezi podniky. Výsledkem jsou p ístupné, úplné, spolehlivé a úsporné softwarové a...

Více