forum bpm

35
<Insert Picture Here> Oracle Fusion Middleware Fórum SOA Suite + Business Process Management Petrohán Zsolt Vezető műszaki tanácsadó [email protected]

Upload: ana-gonzalez

Post on 19-May-2015

2.227 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: Forum BPM

<Insert Picture Here>

Oracle Fusion Middleware Fórum

SOA Suite + Business Process Management

Petrohán ZsoltVezető műszaki tanácsadó[email protected]

Page 2: Forum BPM

Napirend

• SOA stratégia• BPM stratégia• Integrált termék ajánlat• BPM Roadmap

Page 3: Forum BPM

Oracle Fusion Middleware

WebCenter Suite, WebCenter Services

Enterprise Performance Management

BI Suite EE Plus & Data Integration Suite

Enterprise Content Management Suite

SOA Suite, Governance & BPM Suite

Oracle Real Application Cluster, Oracle WebLogic Application Grid

Oracle Identity Management

Oracle Enterprise Manager

JDeveloper & Enterprise Eclipse Pack

Oracle AS & WebLogic Suite, Oracle Tuxedo

Page 4: Forum BPM

Szolgáltatás-orientált architektúra (SOA) Termék stratégia

• Teljes & integrált SOA platform• Fejlesztő eszközök; Middleware; Governance;

összetett csomagok

• Lehetőség változatos vállalati SOA minták használatát• Adat integráció; Alkalmazás modernizáció;

Vállalati integráció; Összetett alkalmazások

• Üzleti rugalmasság• Alkalmazás integráció és szabványos

rendszerek

Page 5: Forum BPM

Apps

AdaptersAdapters B2BB2B

PartnersDB Legacy

CONNECTIVITY

Routing Transform Data

Quality

ETL &Replication

Data IntegratorData IntegratorOracle Service BusOracle Service Bus

Mediation

ROUTING & DATA SERVICES

Native

BPEL

Business

Rules

Human

Workflow

BPEL Process ManagerBPEL Process Manager

ORCHESTRATION

Coherence Cache

J2EE Application Server(Oracle AS, WebLogic, WebSphere, JBoss)

Messaging

Oracle SOA technológiák

GOVERNANCESystem

Monitoring

Enterprise Enterprise ManagerManager

UDDI

WS PoliciesSecurity

Web Web Services Services ManagerManager

RegistryRegistry

GOVERNANCE

SOA lifecyclegovernance

EnterpriseEnterpriseRepositoryRepository

JRockit VM & RT

REAL-TIMEVISIBILITY& PROCESSING Alerts

Business Monitoring

BAMBAM

Events

Data Streams

CEPCEP

ApplicationDevelopment

Framework

Enterprise

Modeling

BPA SuiteBPA Suite

JDeveloperJDeveloper

Business User

Modeling

BPM SuiteBPM Suite

Page 6: Forum BPM

Oracle Data Integrator

BEA Cyclone &RFID Server

Oracle Service Bus (AL-SB & Oracle ESB)

Oracle BPEL Process Manager

Termék ajánlatSzolgáltatás-orientált architektúra

Oracle Complex Event Processor

• Nagy teljesítményű heterogén adat integráció & Batch ETL eszköz

• Egyesített AquaLogic Service Bus & Oracle Enterprise Service Bus

• Stratégiai szolgáltatás vezérlő & AIA/kompozit alkalmazás infrastruktúra

• In-Memory esemény kalkulációs motor integrálva a WebLogic Event Server-el

• Üzleti események & KPI-k monitorozó műszerfala • Folyamatos fejlesztés BPEL PM közös szolgáltatás és technológia irányba

• Nem támogatott BEA termék

Oracle Business Activity Monitoring

BEA WL-Integration

Page 7: Forum BPM

Oracle SOA Suite

• Oracle BPEL Process Manager

• Oracle Service Bus (based on AquaLogic Service Bus)

• Oracle CEP (based on BEA Event Server)

• Oracle Business Activity Monitoring (BAM)

• Oracle Business Rules

• Oracle JDeveloper

• Oracle Web Services Manager

Átfogó & integrált SOA platform

Oracle SOA Suite

Page 8: Forum BPM

Napirend

• SOA stratégia• BPM stratégia• Integrált termék ajánlat• BPM Roadmap

Page 9: Forum BPM

Üzlet és IT között együtműködés

Üzleti végfelhsználó

LOB folyamat

gazda

Fejlesztő

Folyamat

adminisztráto

Folyamat szervező

Üzleti elemzőÜzlet IT

• Szociális környezet

•Szervezet

•Alkalmazottak

• Folyamatosan változó külső hatások

• Folyamatok változatása naponta/hetente szükséges

• Dinamikus környezet

• Mérték: jövedelmezőség

• Módszeres struktúra

•Hardver

•Szoftver

• Vágy a változások gyakoriságának minimalizálására

• Folyamatok változásának megvalosítása rövid időn belül

• Stabil és tesztelt rendszerek

• Mérték: Szolgáltatás szint

Page 10: Forum BPM

Üzlet és IT között együtműködésMi szükséges ehhez

Business

End User

LOB Process

Owner

Developer

Process

Administrator

Process Architect/

Business Engineer

Business AnalystBusiness IT

• Követelmények egyértelmű lefordítása, az IT számára, hogy lépést tudjon tartani az üzleti változásokkal

• Pontos elvárások meghatározása, a megcélzott és átadott rendszerek az üzlet és az IT céljait szolgálják

• Sikeres folyamat szimulációk azonnali implementációja lehetővé teszi a cégek számára, hogy megkülönböztessék önmagukat

Page 11: Forum BPM

Business Process Management (BPM) Termék stratégia

• Teljes & integrált BPM platform• Rendszer-központú, Ember-központú, Dokumentum-

központú, és Döntés-központú üzleti folyamatok egyetlen futtató környezetben

• Üzlet & fejlesztés együttműködése• Folyamatok definiálása rendszerek és szervezetek

között

• Üzleti folyamat hatékonyság• Folyamat monitorozás, elemzés, szimuláció &

optimalizáció

Page 12: Forum BPM

BPM életciklus

Üzleti végfelhasználó

LOB folyamattulajdonos

Fejlesztő

Folyamat adminisztrátor

Folyamat szervező

Üzleti elemző

BPM

Különböző felelősök

Együttműküdő BPM komponensek

BPMéletciklus

Monitorozás

Optimalizásás

Folyamatmonitorozás

Fejlesztés

Telepítés

Futtatás

Folyamatvégrehajtás

Modellezés

Szimuláció

Üzleti folyamatmodellezés

Page 13: Forum BPM

Napirend

• SOA stratégia• BPM stratégia• Integrált termék ajánlat• BPM Roadmap

Page 14: Forum BPM

Oracle BPA Designer

BEA AL-BPM Designer

Oracle BPM (BEA AL-BPM & Oracle BPEL PM)

Termék ajánlatBusiness Process Management

Oracle Business Rules

Oracle Business Activity Monitoring

Oracle WebCenter

• Strukturált BPM tervező precíz folyamat modellezéshez és szimulációhoz

• Agilis BPM tervező iteratív folyamat modellezéshez

• BEA AL-BPM & BPEL Process Manager az emberi és strukturált BPM végrehajtásra egyetlen BPMN & BPEL futtató csomagban

• Papir dokumentum & kép -feldolgozás folyamatvezérlő ERP integrációval

• Deklaratív szabály motor az egyértelmű üzleti szabályozásért

• Üzleti események és KPI-k monitorozása optimalizációs céllal

• Folyamat portal kompozit alkalmazások megjelenítésére

Oracle Document Capture & Imaging

Page 15: Forum BPM

Oracle BPM Suite

• AquaLogic BPM Designer (Oracle BPM Studio)

• Oracle JDeveloper

• AquaLogic BPM/ XPDL Runtime (Oracle BPM Server)

• Oracle BPEL Process Manager

• Oracle Business Rules

• Oracle BAM

• Oracle User Interaction

• Oracle WebCenter*

Átfogó üzleti folyamat menedzsment

* Restricted Use License

Oracle

BPM Suite

Page 16: Forum BPM

Oracle BPM

16 Oracle Restricted and Confidential

- Folyamat gazda- Six Sigma- Szigorú módszertan - Hierarchikus modellezés- Dokumentáció

- Üzleti, felhasználó barát- Ember központú- Együttműködés- Gyakori folyamat változás

- SOA architektúra- Apps integráció, AIA- BPEL- Nagy teljesítményű STP- Oda-vissza kapcsolat a BPA-val

BPA

BPM

BPEL PM

Page 17: Forum BPM

Oracle BPA + SOA SuiteAlap komponensek

BPEL

BPM server - Oracle SOA SuiteBPM server - Oracle SOA Suite

Human WF Rules BAM

Model, Simulate & PublishOracle BPA SuiteOracle BPA Suite

ESB

Oracle BPA SuiteOracle BPA Suite Oracle SOA SuiteOracle SOA Suite • Teljeskörű BPM kínálat• Szabvány alapú innováció• Legjobb folyamat modellezés,

végrehajtás és monitorozás

Oracle Business Process ManagementOracle Business Process Management

Page 18: Forum BPM

Oracle BAM

BPA Suite BPEL Process Designer Process Manager/Server

ES

B / In

teg

ratio

n

Fram

ew

ork

ES

B / In

teg

ratio

n

Fram

ew

ork

Packaged

Apps

Custom

Apps

WebService

/EJB

Biz

Partners

Fogalmi & analitikai folyamat modellek

Zárt hurkú BPM felépítése

Logikai és fizikai folyamat modellek

Hu

ma

n W

ork

flow

/ Ru

les

Fram

ew

ork

Hu

ma

n W

ork

flow

/ Ru

les

Fram

ew

ork

Work List

fx

Rules Engine

BPEL

folyamat

motor

BPEL

folyamat

motor

Process Instance

Data

Process Instance

Data

Folyamat monitorozás

Oracle SOA Suite

Integrált üzleti folyamat életciklus szállítása

Oracle BPA Suite

Page 19: Forum BPM

Újító integrációs megközelítés

Üzlet és IT összehangolás

Technikaimodell

Oracle SOA SuiteBPEL Process Designer

Üzletimodell

Oracle BPA Suite (BPMN, EPC)

Fogalmi modell

Végrehajtható modell

Logikai modell

Megosztott metaadat

“Process Blueprint”

Page 20: Forum BPM

Oracle BPM Suite

• Oracle BPM Studio• Oracle BPM User Interaction• Oracle Business Rules• Oracle BPM Server• Oracle BAM

BPMéletciklus

Monitorozás

Optimalizásás

Folyamatmonitorozás

Fejlesztés

Telepítés Futtatás

Folyamatvégrehajtás

Modellezés

Szimuláció

Üzleti folyamatmodellezés

Page 21: Forum BPM

Oracle BPM StudioSzorosan integrált termék komponensek

Modellezés és dokumentáció Több folyamat szimulálása

Szolgáltatás integráció

Integrált Formfejlesztő

Page 22: Forum BPM

Oracle BPM User Interaction

• Képes menedzselni a munka elosztását, irányítását, és elvégzését• Feladat elosztás, újraelosztás, delegálás és

irányítás• Eszkaláció és értesítés kiváló kivétel kezeléssel• Feladat lista, előfizetés• Üzleti naptár• Feladat ellenőrzés• Ad-hoc feladat elosztás -> kivétel kezelés

• Üzleti szabályokkal szinkronizált

Monitoroz

Optimalizás

BAM

Fejlesztés

Telepítés Futtatás

BPE

Modellezés

Szimuláció

Üzleti folyamatmodellezés

Page 23: Forum BPM

Oracle BPM User Interaction

Page 24: Forum BPM

Oracle BPM User InteractionMS Office Integráció & RSS

Üzleti folyamat indítása

RSS Feed

Page 25: Forum BPM

Oracle Business RulesIrányelvek és szabályok elkülönülnek a folyamattól

• Rete-alapú Rules engine

• Döntési táblák• If-then szabályok• Deklaratív• Folyamat

tartalmaz dinamikus döntési pontokat

Decision Tables feature in BPM 11; BPM 10g includes if-then rules.

Page 26: Forum BPM

Oracle BPM szerver

• Több platform támogatása

• BPEL, XPDL (közvetlen BPMN leképezés) végrehajtása

• Skálázható és megbízható futtató motor

• Gazdag menedzsment és monitorozás

• Web alapú konzol a folyamatok teljes felügyeletére

Application ServerClustering

HA DatabasePosture

Process Server

Process Database

Horizontal Scaling

EngineDB Engine

DB

Directory Services

ProductionRepository

WorkSpace

Monitor

Optimize

BAM

Fejlesztés

TelepítésFuttatás

BPE

Model

Simulate

Modellezés

Page 27: Forum BPM

Oracle Business Process MonitoringPiacvezető folyamat monitorozás

Egyetlen folyamat felügyelete

Minden egyes folyamatlépés követése

Hibák meghatározása

Folyamatok összevonásaÁtlagok, kulcsfontosságú teljesítménymutatók (KPI-k), szolgáltatásiszint-szerződések (SLA-k)Szűk keresztmetszetek meghatározása

Komplex eseményfeldolgozás Független események kapcsolatba hozása Veszélyek és lehetőségek meghatározása

Összefüggések•Múltbéli teljesítmény•Gördülő átlag

Past

WeekToday

Past 15

Minutes

BPMLifecycle

Implement

Deploy Execute

Model

Simulate

Monitoroz

Optimizál

Page 28: Forum BPM

B E M U T A T Ó

Page 29: Forum BPM

Napirend

• SOA stratégia• BPM stratégia• Integrált termék ajánlat• BPM Roadmap

Page 30: Forum BPM

BPM Suite RoadmapPrimary Product Integration Milestones

Today

• Best-of-breed portfolio

• Single point of contact

• Best practices

• Customers leveraging today

“100-day release” Fall 2008

• Oracle branded

• Interoperability between BPM and BPEL PM

•Certified on WLS 10.3

• Features such as enhanced BPMN support, enhanced Office integration

11gCY ‘09

• Platform consolidation

• BPM Studio – unified modeling and simulation environment

• Native BPMN 2.0 support

• Process Portal - Collaborative workspace application built on Web Center

• Process Dashboards – Out of box process BAM dashboards

Intended for information purposes and may not be incorporated into a contract

Page 31: Forum BPM

Oracle BPM termék architektúra – 10g

BPA Process Architect (ARIS) BPA Process

Architect (ARIS)

JDeveloper

Create and Submit Order

ProcessPayment

NotifyUser

DownloadVideo

Wait3 days

Call Customer

Customer

Customer

Sales Rep

Copy toS3

Create and Submit Order

ProcessPayment

NotifyUser

DownloadVideo

Wait3 days

Call Customer

Customer

Customer

Sales Rep

Copy toS3

BPM Studio

BPM Server

(XPDL)

XPDLScreen Flows

Org Model

BPM Server

(BPEL)

BPELHuman WF

Rules

Worklist

Process Dashboards

MS Office

BAM

Workspace

MS Office

Page 32: Forum BPM

Oracle BPM termék architektúra – jövőkép

XPDL, BPMN 2.0, BPEL

Worklist Process Portal MS Office BAM

Create and Submit Order

ProcessPayment

NotifyUser

DownloadVideo

Wait3 days

Call Customer

Customer

Customer

Sales Rep

Copy toS3

Create and Submit Order

ProcessPayment

NotifyUser

DownloadVideo

Wait3 days

Call Customer

Customer

Customer

Sales Rep

Copy toS3

BPM Studio

(with Biz and IT view)

BPA Process Architect (ARIS) BPA Process

Architect (ARIS)

BPMN Process

blueprint

(optional step)

• BPM Studio: Integrated process, workflow, rules, and forms designer; includes simulation • BPM Server: Integrated process engine supporting BPEL, XPDL/BPMN 2.0 and Human WF

based on BPEL4People• BPM Worklist: ADF Worklist application• BPA Suite Addresses rich analysis and modeling requirements (e.g. Six Sigma, Lean,

documentation-only modeling, etc)

Business View

BPM Server

BPEL, BPMN 2.0 / XPDL

BPEL4People (Human WF)

Rules

SCA

Page 33: Forum BPM

VK&K É R D É S E KK É R D É S E K

V Á L A S Z O KV Á L A S Z O K

Page 34: Forum BPM
Page 35: Forum BPM