Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Business Activity Monitoring Jiří Kolář. Pojmy a zkratky ● SOA ● Servis Oriented Architecture ● BPMS ● Business Process Management System ● BAM ● Business.

Podobné prezentace


Prezentace na téma: "Business Activity Monitoring Jiří Kolář. Pojmy a zkratky ● SOA ● Servis Oriented Architecture ● BPMS ● Business Process Management System ● BAM ● Business."— Transkript prezentace:

1 Business Activity Monitoring Jiří Kolář

2 Pojmy a zkratky ● SOA ● Servis Oriented Architecture ● BPMS ● Business Process Management System ● BAM ● Business Activity Monitoring ● CEP ● Common Event Processing

3 Zadání a kontext ● Zadání ● Analýza existujících BAM řešení ● Návrh BAM komponentu pro open source BPMS ● Vytvoření funkčního prototypu ● Kontext a motivace ● Stáž v IBM Praha zaměřená na BAM ● BAM existuje pouze na komerčních BPMS (IBM, Oracle) ● Spolupráce se SUN Microsystems, OpenESB team, který začíná s vývojem BAM řešení pro platformu CAPS

4 Navržená architektura BAM

5 Monitorovací model EMK ● Event – Metric – KPI model – Event ● Definuje zprávu jež má být zachycena ● Příklad: Zvýšení ceny objednávky, změna stavu objednávky z „rozpracovaná“ na „ukončená“ – Metrika ● Atribut definovaný pro instanci procesu ● Příklad: Cena objednávky, „stav procesu“ – KPI (Key Performance Indicator) ● Agregace metrik vybraných instancí procesů ● Příklad: Celková cena všech ukončených objednávek v roce 2008, Celkový počet všech rozpracovaných objednávek

6 Technický vs Business monitoring ● Technický (Integration platform monitoring) ● Zajímá nás : Jak efektivní je naše integrační platfoma ● Příklad : Kolik transakcí provede zákazník za den ● Business monitoring ● Zajímá nás : Jak efektivně běží naše business procesy ● Příklad : Kolik je cena všech objednávek za poslední měsíc, Kolik je nevyřízených objednávek. ● Kombinace obou ● Zejména v systémech které nejsou plně procesně orientované

7 Text práce ● Nastiňuje kontext ve kterém bývá použito SOA a BPMS (Architektura Enterprise Systémů) ● Shruje současné trendy v Integraci SOA-oriented Enterprise Systémů (Orchestrace vs Choreografie) ● Popisuje generickou architekturu BPMS ● Popisuje problematiku CEP a BAM ● Popisuje EMK modely ● Prezentuje „State of the arts“ v BAM

8 Prototyp ● Prototyp demosntruje navrženou architekturu ● Tvorba EMK modelů – Webové JSF CRUD UI – Persistence pomocí EJB a JPA ● BAM frontend – Jednoduché UI pro sledování instancí a KPI ● Event emitter – Slouží pro simulaci zdroje událostí – Generuje události na základě definic uložených v souboru

9 Závěr a přínos ● Text práce ● Budiž průvodcem v BPMS a BAM v prostředí SOA ● Navrhuje zmíněnou architekturu BAM ● Popisuje monitorovací přístup EMK ● Prototyp ● Demonstruje navrženou architekturu ● Demonstruje tvorbu a užití monitorovacích modelů EMK ● Slouží jako podklad pro vývoj plně funkčního BAM pro open source BPMS systémy


Stáhnout ppt "Business Activity Monitoring Jiří Kolář. Pojmy a zkratky ● SOA ● Servis Oriented Architecture ● BPMS ● Business Process Management System ● BAM ● Business."

Podobné prezentace


Reklamy Google