תוכן עניינים:
ניהול תהליכים עסקיים (BPM) הוא פרדיגמה המאפשרת לארגונים לבצע מודלים, אוטומציה, ביצוע, בקרה, מדידה ומיטוב של זרימת הפעילות העסקית. זה קורה על פני המערכות המשולבות של הארגון, העובדים, הלקוחות והשותפים, ובתוך גבולות הארגון ומחוצה לו. לעומת זאת, ארכיטקטורה מוכוונת שירותים (SOA) היא גישה אדריכלית לבניית מערכות עתירות תוכנה ממערך שירותים אוניברסליים הקשורים זה בזה ותלויים זה בזה.
BPM ו- SOA הן פרדיגמות נפרדות - SOA היא גישה בארכיטקטורה ואילו BPM עוסק במידול, יישום ובקרה של תהליכים עסקיים. עם זאת, השניים מיושרים זה בזה מקרוב מכיוון שאחת הדרכים הרבות האפשריות ליישום תהליכים עסקיים היא באמצעות תכנון SOA. כאן נסקור כיצד BPM ו- SOA יכולים לעבוד יחד ומה היתרונות שכל אחד מהם מציע כשמשתמשים בנפרד. (לקריאת רקע ראו מחשוב ארגוני: מה כל הבאז?)
המטריה השולטת BPM ו- SOA
ארכיטקטורה ארגונית היא ההיגיון המסדר את התהליכים העסקיים של הארגון ותשתיות ה- IT. זו גם המטריה ששולטת בשתי הפרדיגמות הללו. ארכיטקטורה מוכוונת שירות היא סגנון אדריכלי למימוש או ליצירת ארכיטקטורה ארגונית ממש כמו שרת לקוח, n-tier, mainframes וכו '. המטרה העיקרית של ארכיטקטורה מוכוונת שירותים היא ליישר את העסק עם טכנולוגיית המידע באופן שהופך שניהם יעילים יותר.