Monitorujte, analyzujte a jednejte – v milisekundách
Transkript
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
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...
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...
Ú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á...
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...
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,
...
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 ...
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...