Vállalati szintű nyílt forráskódú eszközkészlet üzleti folyamatok és döntések intelligens automatizálására


A Process Automation Manager olyan egyszerűen használható grafikus eszközöket biztosít, amelyek elősegítik az üzleti és az IT oldal szereplőinek együttműködését, közös problémamegoldását és mindkét oldal szereplői számára hatékony rálátást biztosítanak az üzleti szabályok és folyamatok teljes életciklusára.

Komponensei

Üzleti folyamat motor
A Red Hat Process Automation Managerben lévő folyamat motor a széles körben elterjedt jBPM projektre épül, támogatja a BPMN 2.0 szabványú folyamatok natív végrehajtását. A feladatok kezelése megfelel a WS-HumanTask specifikációnak, vagyis támogatja a feladatokba történő emberi beavatkozásokat is (például munkakosarak kialakítását és kezelését). A folyamatmotor igen széleskörű, rugalmas telepítési lehetőségeket biztosít, legyen szó egyszerű, “szabadonálló” környezetekről vagy klaszterezett, nagy megbítzhatóságú rendszerekről. Támogatja a hozzáférést, legyen szó REST, Java vagy JMS API-ról, de akár közvetlenül a Java alkalmazásokba is beágyazható.

Szabálymotor
Az igen gyors és széles körben hangolható szabálymotor elsődleges feladata, hogy döntési szolgáltatásokat biztosítson az alkalmazások számára, az üzleti adatok kiértékelésével, az előre meghatározott szabályok azokon történő “lefuttatásával”. A Process Automation Managerben működő üzleti szabály- és folyamat kezelés teljes mértékben integrált, ezáltal téve lehetővé az alkalmazások számára azok maximális kihasználását.

Eszközkészlet üzleti szereplők számára
A Red Hat Process Automation Manager teljes mértékben grafikus (web alapú), egyszerűen, intuitív módon használható eszközöket biztosít valamennyi felhasználói kör (vagyis az üzleti és IT szereplők) számára, amely eszközök lefedik a projektek teljes életciklusát.
- Az üzleti folyamatok modellező eszköze a BPMN2 folyatatdiagrammok “fogd és vidd” típusú létrehozását teszi lehetővé, kiegészülve egy hatékony form-kezelő eszközzel
- Az üzleti szabályok létrehozására és kezelésére számos eszköz biztosított, legyen szó azok “grafikus összeállításáról”, doménspecifikus nyelvek használatáról, döntési táblákról vagy a szabályok “kódolásáról”.
- A BP-Sim grafikus eszköz biztosítja a folyamatok szimulációját és optimalizációját
- Az üzleti tevékenységek monitorozása (BAM – Business Activity Monitoring) kiegészül egy rugalmasan konfigurálható BAM műszerfallal

Eszközkészlet fejlesztők számára
A Red Hat Process Automation Manager teljes mértékben integrált az Eclipse alapú JBoss Developer Studio IDE-vel. Tartalmazza mindazokat a kiegészítőket (plugineket), amelyek segítségével a fejlesztők egyszerűen menedzselhetik a folyamatokat és szabályokat, integrálhatják azokat saját java kódjukkal vagy akár külső komponensekkel.
A PAM által kezelt elemek teljes mértékben kompatibilisek olyan tipikus szoftver-életciklus kezelési eszközökkel is, mint a Maven vagy a Jenkins, ezek használatával biztosítva például a folyamatos integrációt.