Flexible Solutions on Oracle Middleware
  • Teljeskörű üzleti megoldások
  • Intelligens távközlési szolgáltatások
  • Területi megoldáscsomagok
Számítástechnika   |   2006-10-31
BPM és SOA

Az elkövetkező évekre a SOA-megoldások térhódításával összefüggésben az üzleti folyamatmenedzsment piac igen dinamikus növekedését jósolják, 2008-ra 1 milliárd dolláros növekedésre számítanak. Cikkünkben az infrastruktúra piac egyik meghatározó cégének, a BEA Systemsnek e területhez kapcsolódó elképzeléseivel ismerkedhetünk meg Darmai Gábor, az Alerant Zrt. igazgatójának segítségével.

A BPM (Business Process Management) az üzleti folyamatokat automatizálja és teszi átláthatóvá az informatika segítségével. A terület nagy változáson megy át napjainkban. Míg korábban egy-egy funkciót lefedő, szigetszerű megoldások készültek, mára nagy az igény alkalmazásokon átívelő üzleti folyamatok integrálására. Ilyenkor kapnak fontos szerepet azok a BPM-eszközök, melyek egységes és szabványos környezetben biztosítják a folyamatok analíziséhez, szimulációjához, fejlesztéséhez és méréséhez szükséges eszközöket. Az ilyen eszközökben megvalósított üzleti folyamatok előnye, hogy folyamatosan nyomon követhetők, mérhetők, a SOA-koncepcióval kombinálva rugalmasan módosíthatók, optimalizálhatók. A BPM-alapú integrált, összetett rendszereknek azonban szembe kell nézniük egy nagy kihívással. A szolgáltatások számának növekedésével olyan rugalmas eszközre van szükség, melyben az üzleti alkalmazások rendkívül gyorsan hozhatók létre, újrafelhasználhatók és életciklusuk könnyen kezelhető. Mindez az eddigi gyakorlattal - amikor az üzleti folyamatok tervezői, elemzői specifikálták elképzeléseiket, majd az informatikusok az üzleti elemzéstől független, több lépcsős egyeztetés után elvégezték a fejlesztéseket - már nem megoldható. Fontos, hogy az üzleti folyamatok szakértői az IT-vel sokkal szorosabban működjenek együtt. Ehhez olyan rugalmas informatikai infrastruktúra technológiára van szükség, mint a szolgáltatásorientált architektúra (SOA), valamint olyan eszközkészletre (BPM), mely az üzleti és informatikai folyamatokat komplex egységben kezeli, lehetővé teszi a könnyű átjárást az üzleti modellek és az implementáció között. A BEA Systems 2007-ben mutatja be azt a platformját, mely segítségével a rendszerek kialakítása és menedzselése során a vállalati infrastruktúrára 360 fokos rálátást kapunk. Az üzleti oldal szakértői szerepkörüknek megfelelő eléréshez jutnak, saját szempontrendszerük alapján tervezhetik meg a folyamatokat, kapnak információt azok várható hatásairól. Az informatikai szakemberek is saját nézőpontjuk szerint láthatják a kialakítás alatt álló alkalmazásokat. Mindez lehetővé teszi, hogy az új alkalmazások teljes életciklusa tervezhető és menedzselhető legyen.
A jövő már elkezdődött
A BEA idén tavasszal vásárolta meg a BPM-eszközöket készítő Fuegot, melynek termékei azóta a BEA AquaLogic BPM Suite termékvonal alapját adják. Az eszközök az új, SOA 360° platform már jelenleg is elérhető termékei. Kialakításuknál a legfontosabb szempont az volt, hogy lehetővé tegyenek egy új típusú BPM-fejlesztést és menedzselést. A BEA-nál alapvető problémának tartották, hogy a folyamatokat megértő szakemberek nem ugyanazok, mint akik az informatikai rendszerekkel dolgoznak, a fejlesztéseket lelassítja, hogy több olyan területnek kell személyes kapcsolatok útján együttműködnie, melyek szempontrendszere és eljárásmódja eltérő. Az új eszközcsalád egyedülálló módon biztosítja az üzlet és az informatika együttműködését. Az üzleti elemzők ebben a környezetben tervezik meg a folyamatokat, futtatják le azok szimulációit, definiálják az üzleti aktivitás monitorozásához szükséges mérési pontokat, ezután adják át az informatikai részlegnek, mely implementálja a szükséges kapcsolatokat a meglévő informatikai rendszerekkel és elvégzi a telepítést. Az üzleti oldal tervezői olyan felületet kapnak, melyen informatikai kód írása nélkül, az ismert felhasználóbarát technikák - mint például drag-and-drop, nézetváltás - segítségével dolgozhatnak.