Cuprins:
Managementul proceselor de afaceri (BPM) este o paradigmă care permite întreprinderilor să modeleze, să automatizeze, să execute, să controleze, să măsoare și să optimizeze fluxul de activități comerciale. Acest lucru se întâmplă de-a lungul sistemelor integrate ale angajaților, angajaților, clienților și partenerilor, și în interiorul și dincolo de granițele companiei. Arhitectura orientată către servicii (SOA), pe de altă parte, este o abordare arhitecturală pentru construirea de sisteme software intensiv dintr-un set de servicii universal interconectate și interdependente.
BPM și SOA sunt paradigme separate - SOA este o abordare de arhitectură, în timp ce BPM vizează modelarea, implementarea și monitorizarea proceselor de afaceri. Cu toate acestea, cele două sunt strâns aliniate, deoarece unul dintre numeroasele moduri posibile de implementare a procesului de afaceri este prin proiectarea SOA. Aici vom arunca o privire asupra modului în care BPM și SOA pot lucra împreună și ce beneficii oferă fiecare când este utilizat separat. (Pentru citirea de fundal, consultați Enterprise Computing: Ce este tot Buzz?)
Umbrella care guvernează BPM și SOA
Arhitectura Enterprise este logica organizatorică pentru procesele de afaceri și infrastructura IT a unei organizații. Este, de asemenea, umbrela care guvernează ambele aceste paradigme. Arhitectura orientată către servicii este un stil arhitectural pentru realizarea sau crearea unei arhitecturi de întreprindere la fel ca client-server, n-tier, mainframes etc. Scopul principal al arhitecturii orientate către servicii este alinierea afacerii cu tehnologia informației într-un mod care să facă ambele mai eficiente.