BPM ja SOA: kuidas nad äri ajavad

Autor: Robert Simon
Loomise Kuupäev: 23 Juunis 2021
Värskenduse Kuupäev: 24 Juunis 2024
Anonim
BPM ja SOA: kuidas nad äri ajavad - Tehnoloogia
BPM ja SOA: kuidas nad äri ajavad - Tehnoloogia

Sisu


Ära võtma:

Äriprotsesside juhtimine ja teenustele orienteeritud arhitektuur võivad olla eraldiseisvad, kuid parimad tavad soovitavad neid koos kasutada suurema EA sinise osana.

Äriprotsesside juhtimine (BPM) on paradigma, mis võimaldab ettevõtetel modelleerida, automatiseerida, teostada, kontrollida, mõõta ja optimeerida äritegevuse voogu. See juhtub ettevõtte integreeritud süsteemides, töötajates, klientides ja partnerites ning nii ettevõtte piires kui ka väljaspool. Teenusele orienteeritud arhitektuur (SOA) on teisalt arhitektuurne lähenemisviis tarkvaramahukate süsteemide ehitamiseks universaalselt ühendatud ja vastastikku sõltuvate teenuste komplektist.

BPM ja SOA on eraldi paradigmad - SOA on arhitektuuriline lähenemine, samas kui BPM on mõeldud äriprotsesside modelleerimiseks, juurutamiseks ja jälgimiseks.Need kaks on aga üksteisega tihedalt seotud, kuna üks paljudest äriprotsesside võimalikest viisidest on SOA disain. Siit saate vaadata ka seda, kuidas BPM ja SOA saavad koos töötada ja milliseid eeliseid pakuvad need eraldi kasutamisel. (Taustalugemiseks lugege jaotist Enterprise Computing: Whats All Buzz?)


BPM-i ja SOA-d haldav vihmavari

Ettevõtte arhitektuur on organisatsioonide äriprotsesside ja IT-infrastruktuuri korraldusloogika. Mõlemat paradigmat reguleerib ka vihmavari. Teenusele orienteeritud arhitektuur on arhitektuuristiil ettevõtte arhitektuuri realiseerimiseks või loomiseks nagu kliendi-serveri, n-astme, suurarvutite jne jaoks. Teenusele orienteeritud arhitektuuri põhieesmärk on viia äri infotehnoloogiaga viisil, mis muudab mõlemad tõhusamad.

SOA ja BPM võivad üksinda eksisteerida, kuid just see kombinatsioon muudab ettevõtte arhitektuuri täielikuks. BPM sobib SOA pusle üheks võtmekomponendiks, mis annab äriprotsesside mõõtme. Teenusele orienteeritus võimaldab rakendustel tugineda üksteise käitumisele teenustena, mis on äriprotsessis korratav ülesanne. Ettevõttesisesed äriprotsessid realiseeritakse SOA korstna osana pakutavate teenuste liitmisel.


Allolev joonis on SOA viitearhitektuur, mis näitab, kuhu BPM sobitub SOA korstnasse. Nagu näete, istub BPM otse SOA pakutava tugeva vundamendi peal ja pärib sealt märkimisväärsed integreerimisvõimalused.

Joonis 1: SOA võrdlusarhitektuur

Märkus. Ülaltoodud võrdlusarhitektuuri kihid alt ülespoole on järgmised: andmebaasikiht, rakenduskiht, komponentide kiht, integratsioonikiht, äriprotsesside kiht, esitluskiht, kanalikiht.

Pole vigu ega stressi - teie samm-sammuline juhend elumuutva tarkvara loomiseks ilma oma elu hävitamata

Te ei saa oma programmeerimisoskusi parandada, kui keegi tarkvara kvaliteedist ei hooli.

BPM-i ja SOA-d toetavad lähenemisviisid ja tööriistad

BPM ja SOA realiseerimiseks on erinevaid lähenemisviise:

  • Traditsiooniline rakenduste arendamine
    Üks võimalus on välja töötada täiesti uus rakendus ettevõttesiseselt. Enamikul ettevõtetel on see võimalus, nii et pole harvad juhud, kui nad hindavad, kas nad saavad äriprotsesside haldustarkvara (BPMS) asemel kasutada oma tavapärast rakenduste arendamist. Otsuste tegemise parameetrid keskenduvad sellele, kas oskuste kogumid eksisteerivad ettevõttesiseselt, et täita nõudeid ja turule jõudmise aega.
  • Olemasoleva rakenduse laiendamine
    Enamik organisatsioone kasutab rakendusi juba oma äriprotsessides. Ilmselt tuleb olemasoleva rakenduse kasutamist tõsiselt kaaluda. Kui mõni olemasolev rakendus on olemas, hindavad mõned ettevõtted, kas seda rakendust laiendada, et aidata täiustada võtmeprotsesside valdkondi. Otsustamisparameetrid keskenduvad siin kuludele, keerukusele ja ebaküpsusele.
  • Pakendatud rakenduse ostmine
    Paljudel juhtudel saate osta pakitud rakendust, mis peaks olema kavandatud vastama konkreetse protsessi või funktsiooni vajadustele. Otsuste tegemise parameetrite hulka kuulub väärtuseni jõudmise aeg, vastuvõtmise oht, muutustele reageerimine ja ulatuse laiendamine.

Järgmistes tabelites on toodud kahe paradigma peamiste tööriistade võrdlus.

Tabel 1: BPM ja SOA tööriistad

SOA eelised

SOA-l on ettevõtetele mõned peamised eelised. Vaatame neid ning ka BPM-i pakutavaid eeliseid. SOA pakub omalt poolt:

  • Täiustatud B2C-side
  • Organisatsiooni teenustele orienteeritud arhitektuur. SOA ümber korraldatud ettevõte on üldiselt paindlikum ja suudab ärimuutustele reageerida kergemini ja kiiremini.
  • Võimalus koodi taaskasutada, et vähendada arenduskulusid. Teenused muudavad funktsionaalsuse korduvkasutatavamaks, mis vähendab kulusid, vältides vajadust sama funktsiooni korrata.
  • Olemasolevate e-äri / CRM / ERP algatuste parem integreerimine. SOA ei ole lähenemisviiside alternatiiv