BPM és SOA: Hogyan vezetik az üzletet

Szerző: Robert Simon
A Teremtés Dátuma: 23 Június 2021
Frissítés Dátuma: 24 Június 2024
Anonim
BPM és SOA: Hogyan vezetik az üzletet - Technológia
BPM és SOA: Hogyan vezetik az üzletet - Technológia

Tartalom


Elvitel:

Az üzleti folyamatok menedzsmentje és a szolgáltatásorientált architektúra önálló lehet, de a bevált gyakorlatok azt javasolják, hogy együtt használják őket egy nagyobb EA kék részeként.

Az üzleti folyamatok menedzselése (BPM) egy olyan paradigma, amely lehetővé teszi a vállalkozások számára az üzleti tevékenységek modellezését, automatizálását, végrehajtását, ellenőrzését, mérését és optimalizálását. Ez történik a vállalkozás integrált rendszerein, az alkalmazottak, az ügyfelek és a partnerek között, mind a vállalati határokon belül, mind azon túl. A szolgáltatásorientált architektúra (SOA) viszont egy architektúrájú megközelítés szoftverintenzív rendszerek felépítéséhez egyetemesen összekapcsolt és egymástól függő szolgáltatások összessége alapján.


A BPM és a SOA külön paradigmák - a SOA egy architektúra megközelítés, míg a BPM az üzleti folyamatok modellezéséről, végrehajtásáról és ellenőrzéséről szól.Ugyanakkor a kettő szorosan összekapcsolódik, mivel az üzleti folyamat megvalósításának sokféle lehetséges módja az SOA tervezés. Itt nézzük meg, hogy a BPM és a SOA hogyan működhetnek együtt, és milyen előnyökkel jár, ha külön-külön használják. (A háttérolvasáshoz lásd: Vállalati számítástechnika: Mi az összes zümmögés?)

A BPM-t és a SOA-t irányító esernyő

A vállalati architektúra a szervezetek üzleti logikája és az IT infrastruktúra szervező logikája. Ez az esernyő irányítja mindkét paradigmát. A szolgáltatásorientált architektúra egy vállalati architektúra megvalósítására vagy létrehozására szolgáló építészeti stílus, akárcsak az ügyfél-szerver, az n-rétegű, a mainframe-k stb. A szolgáltatás-orientált architektúra elsődleges célja az üzleti információs technológiával való összehangolása oly módon, hogy mindkettő hatékonyabb.


A SOA és a BPM önmagukban létezhetnek, de a kombináció teszi teljessé a vállalati architektúrát. A BPM beilleszkedik a SOA kirakós játékba, mint az üzleti folyamat dimenzióját biztosító egyik kulcsfontosságú elem. A szolgáltatásorientáció lehetővé teszi az alkalmazások számára, hogy szolgáltatásként hivatkozzanak egymás viselkedésére, ami egy megismételhető feladat egy üzleti folyamatban. A vállalkozáson belüli üzleti folyamatok a SOA-verem részeként kínált szolgáltatások összekapcsolásával valósulnak meg.

Az alábbi ábra egy SOA referencia-architektúra, amely meghatározza, hogy a BPM miként illeszkedik a SOA verembe. Mint láthatja, a BPM közvetlenül a SOA által biztosított szilárd alapokra helyezkedik el, és jelentős integrációs képességeket örököl tőle.

1. ábra: SOA referencia-architektúra

Megjegyzés: A fenti referencia-architektúra rétegei alulról felfelé: adatbázis-réteg, alkalmazásréteg, komponens-réteg, integrációs réteg, üzleti folyamatréteg, prezentációs réteg, csatornaréteg.

Nincsenek hibák, nincs stressz - Az Ön életét megváltoztató szoftverek készítésének lépésről lépésre történő leírása az élet megsemmisítése nélkül

Nem javíthatja a programozási képességeit, ha senki sem törődik a szoftver minőségével.

A BPM-et és a SOA-t támogató megközelítések és eszközök

Különböző megközelítések léteznek a BPM és a SOA megvalósításához:

  • Hagyományos alkalmazásfejlesztés
    Az egyik lehetőség egy teljesen új alkalmazás házon belüli kifejlesztése. A legtöbb társaság képes erre, ezért nem ritka, ha ezek a vállalatok felmérik, hogy képesek-e használni a hagyományos alkalmazásfejlesztést az üzleti folyamatok menedzsment szoftver (BPMS) helyett. A döntéshozatali paraméterek arra összpontosítanak, hogy a készségek belsőleg léteznek-e, hogy megfeleljenek a követelményeknek és a piacra jutáshoz szükséges időnek.
  • Meglévő alkalmazás kibővítése
    A legtöbb szervezet már használ alkalmazásokat üzleti folyamatainál. Nyilvánvaló, hogy egy meglévő alkalmazás kihasználása nagy figyelmet érdemel. Ha létezik egy meglévő alkalmazás, néhány vállalat megvizsgálja, ki kívánja-e terjeszteni az alkalmazást annak érdekében, hogy javuljon a kulcsfontosságú folyamatok területén. A döntési paraméterek itt a költségek, a komplexitás és az éretlenség köré összpontosulnak.
  • Csomagolt alkalmazás vásárlása
    Sok esetben vásárolhat olyan csomagolt alkalmazást, amelyet állítólag egy adott folyamat vagy funkció igényeinek kielégítésére terveztek. A döntéshozatali paraméterek magukban foglalják az értékeléshez szükséges időt, az elfogadás kockázatát, a változásokra való reagálást és a hatály kiterjesztését.

Az alábbi táblázatok a két paradigma fő eszközeinek összehasonlítását mutatják.

1. táblázat: BPM és SOA eszközök

A SOA előnyei

A SOA-nak van néhány kulcsfontosságú előnye a vállalkozások számára. Vessen egy pillantást ezekre, valamint a BPM nyújtotta előnyökre. A SOA a maga részéről:

  • Továbbfejlesztett B2C kommunikáció
  • Szolgáltatás-orientált architektúra a szervezet számára. A SOA körül szervezett vállalkozás általában rugalmasabb, és könnyebben és gyorsabban képes reagálni az üzleti változásokra.
  • A kód újrafelhasználásának képessége a fejlesztési költségek csökkentése érdekében. A szolgáltatások a funkcionalitást újrahasznosíthatóbbá teszik, ami csökkenti a költségeket azáltal, hogy el kell kerülni ugyanazon funkció megismétlését.
  • A meglévő e-business / CRM / ERP kezdeményezések jobb integrálása. A SOA nem alternatívája a megközelítéseknek