SOA ואינטגרציה

SOA ואינטגרציה

בשל החשיבות שאנו רואים בשימור הידע וההשקעה במערכות פנים-ארגוניות, אחד מתחומי ההתמחות שלנו הנו האינטגרציה למערכות מידע מסורתיות בסביבת מיינפריים, AS/400, מערכות CRM ,ERP וכדומה. במסגרת זו אנו מיישמים מספר שיטות – "פתיחת" שירותים, מערכות ותכניות קיימות כ-Web Services, והקמת מערכות בעלות אוריינטציה שירותית ומסחרית תוך התבססות על מערכות ארגוניות. בהתאם לכך, אנו שמים דגש מיוחד על יישום גישת ה-SOA (ארכיטקטורה מוכוונת שירותים).

 

פיתוח ארכיטקטורה מוכוונת שירותים

 

ארכיטקטורה מוכוונת שירותים (SOA) היא מתודולוגיה שמטרתה להגביר ככל האפשר שימוש במודולים של שירותי מחשוב שאינם תלויים ביישום זה או אחר, ובכך ליצור התאמה טובה יותר בין מערך המחשוב לצורכי הארגון ולשפר את יעילותו. קבוצת eWave מתמקדת מזה שנים רבות באינטגרציה של מערכות תוכנה והייתה לאחת מהחברות הראשונות בעולם שביצעו פרויקטים מורכבים המבוססים על ארכיטקטורה זו, תוך שימוש בפלטפורמת Oracle Service Bus וכן בטכנולוגיות של Microsoft וחברות נוספות.

 

הערך העסקי ביישום ארכיטקטורת SOA

 

ארכיטקטורה מוכוונת שירותים (SOA) מאפשרות גמישות, שקיפות ומודולריות. יישום אינו בבחינת מבנה סגור מבוסס נתונים אלא שירות המסוגל לעבד מידע ואינו תלוי במקור המידע. היישומים, הכללים העסקיים, וההגדרות חשופים באמצעות שירותים וניתנים להרחבה. ניתן "להצמיד בצורה רופפת" (Loosely Coupled) כל רכיב של תהליך לכל רכיב אחר. המשמעות היא ששינוי שבוצע בכל פעילות או בכל רכיב נתונים בתהליך, לא ידרשו שינויים בפעילויות או ברכיבים נוספים וכך ניתן להגדיר מחדש ולשנות תהליכים ושירותים עסקיים בצורה פשוטה יחסית.

 

היתרונות המרכזיים של SOA

 

  • חיסכון בזמן ובעלויות פיתוח – שירותי SOA מתוכננים כך שיהיה ניתן להשתמש בהם שוב בצורה פשוטה, תוך שילוב שירותים בצורה מודולרית ליצירת יישומים מורכבים חדשים
  • עלויות אחזקה נמוכות – שימוש חוזר באותו מערך של שירותים ביישומים רבים מפחית את מורכבות שירותי המחשוב
  • עלויות הטמעה נמוכות יותר – שירותים סטנדרטים יודעים לעבוד זה עם זה, ובכך מאפשרים ליישומים נפרדים לחלוטין להתממשק אליהם במהירות ובקלות
  • שירותים איכותיים יותר – שימוש חוזר מוגבר בשירותים משפר את האיכות, כיון שהם עוברים מספר רב של מחזורי בדיקות במגוון יישומים
  • הפחתת סיכון – מספר מוגבל של שירותים המשתמשים שוב ושוב ביישומים מספק שליטה ובקרה טובות יותר על יישום המדיניות התאגידית ומדיניות המחשוב ומפחית את הסיכון של אי-ציות לתקנות
▼ צור קשר