כשיואב יפה, מנהל תחום Mulesoft בסיילספורס, מגיע לארגונים שונים, הוא מגלה לעתים קרובות תופעה שמעוררת תסכול. הוא קורא לה "אינטגרציה מוזנחת". "הרבה פעמים אני נתקל בפתרונות כאלה ואחרים, אבל אין שיטת עבודה מסודרת בארגונים. התפקיד שלנו הוא לבצע סטנדרטיזציה, כדי ליצור ידע פנים ארגוני שיהיה שימושי ונכון".
לדבריו, "אנחנו רוצים לשים דגש על האתגר שקיים היום בארגונים – ואיך Mulesoft עוזרת בארגונים. זה מה שמבדל אותנו בשוק: היכולת שלנו לבוא ולתת מענה רחב לצרכי האינטגרציה של ארגון, כולל לארגונים עם צרכים מאוד מגוונים. חשוב להבין ש-Mulesoft היא לא רק כלי תשתיתי, אלא כלי שעוזר לארגונים לממש צרכים עסקיים".
יואב יפה, מנהל תחום Mulesoft בסיילספורס
אז איך בכלל מתחילים? "נתחיל מהעובדה שאין בינה מלאכותית בלי דאטה. אבל את הדאטה צריך להביא מאיפשהו, והמידע מפוזר בתוך מאות מערכות בארגון".
יואב מציג את העובדה המדהימה שבארגון אנטרפרייז ממוצע יש 980 מערכות או אפליקציות שכוללות דאטה. לדבריו, 73% מהמערכות בכלל לא מחוברות זו לזו. "זה לא הגיוני, במיוחד כשארגון רוצה להשתמש בבינה מלאכותית ולתת את המידע הראוי. אני למשל שאלתי את הבינה המלאכותית על רכבת בטוקיו, והמידע שקיבלתי היה מלפני שנתיים".
באופן טבעי, כדי שהארגון יוכל לסמוך על הבינה המלאכותית, הוא צריך לספק את המידע הרלוונטי. וכש-73% ממערכות המידע הוותיקות בארגון לא מחוברות אחת לשנייה – נוצרת בעיה אמיתית, במיוחד לאור העובדה שיש בהן מידע קריטי וחשוב. "הארגון צריך לחבר את המערכות כמקור כדי שיוכלו להפיק ממנו מידע. ככל שהמידע יהיה עשיר יותר, התשובות יהיו רלוונטיות יותר".
איפה ואיך זה פוגש את הפן העסקי של הארגון? "יש פער אדיר בין המקומות שבהם המידע נמצא לבין הצרכים שהולכים ומתפתחים בעולמות הבינה המלאכותית. ברמה הכי בסיסית, אם לביזנס תהיה שאלה עסקית והפער בתשובות יהיה שנתיים – כמו שקרה לי ברכבת ביפן – זו תהיה בעיה. כל מי שיעשה היום סדר, צריך לייצר שיטת עבודה ולהשתמש בפלטפורמת אינטגרציה שתיתן מענה לכל צרכי הארגון. ההתמודדות הקיימת היום היא על בסיס פיתוח Point to Point. כלומר, אני מביא תוכניתן שיעשה את החיבור. אז אם למשל הציעו לי לעדכן כתובת, לפעמים המכתבים בכל זאת יגיעו לכתובת אחרת. לפעמים, מאחורי הקלעים, יש כמה מערכות וכשאני מעדכן 'כתובת' בארגון, צריך לרוץ לכל המערכות באותו ארגון ולעדכן גם בהן את ה'כתובת'. המטרה היא שזה יהיה קונסיסטנטי בשאר המערכות".
למה זה כל כך מורכב? "כי לפעמים משתמשים במערכות שפותחו לפני 30 שנה, והן מערכות ותיקות שקשה לעבוד מולן. הן בנויות על טכנולוגיה ישנה ולא פתוחות החוצה בצורה מודרנית. הדוגמה של הכתובת היא רק דוגמה קטנה. יש אלפי דוגמאות שמדגימות את העובדה שהמערכות צריכות להיות מחוברות. ובכלל, יש כיום המון פיתוח Point to Point, מפתחים מתחלפים, קשה לעקוב וקשה לתחזק את זה, והתוצאה היא 'ספגטי'. הארגון פועל לאט בעולם האינטגרציה.
ומה קורה במקרה כזה? "בין השאר, יש הרבה פרויקטים שפשוט לא עלו לאוויר בגלל שלא היתה אינטגרציה. וכאן נכנס היתרון של Mulesoft: היא יכולה לעבוד בכמעט כל פרויקט, כולל פרויקטי CRM וזו אחת הסיבות שסיילספורס קנתה את Mulesoft".
מה הופך את Mulesoft לכלי האינטגרציה הטוב ביותר לסיילספורס? "סיילספורס יודעת מה התוכניות שלה לעתיד מבחינת פיתוח – ו-Mulesoft תממש את ההבטחות של סיילספורס בהתאמה. Mulesoft נבנתה עבור סיילספורס והיא Better Together. היא גורמת לפרויקט סיילספורס להיות כזה שיש בו פחות סיכון וכזה שיותר עומד בזמנים".
לדברי יואב, יש חשיבות משמעותית לקשר בין Mulesoft וסיילספורס, במיוחד בעולמות האינטגרציה. "זה כלי שיאפשר לארגונים להתפתח בתחום הזה. לכן, אם ללקוח יש פרויקט סיילספורס, נמליץ לו לקחת מההתחלה את Mulesoft ככלי האינטגרציה של סיילספורס בארגון שלו".
פרויקט הבינה המלאכותית החדש של Mulesoft
לדברי יואב, יתרון בולט נוסף של Mulesoft הוא העובדה שהיא נכנסת כמרכיב משמעותי לסייע לתהליכים שהם מונעי בינה מלאכותית. "אם למשל אני מדבר עם בוט, הוא חייב להיות עם גישה למידע כדי להיות רלוונטי. וזה עלול להיות מורכב אם אשאל את הבוט שאלה כמו 'מה מצב החשבון שלי?' יכול להיות שברקע צריך לפרק את השאלה ולהפנות אותה לכמה מערכות שונות. לכן, צריך משהו באמצע שיכול להשתמש בשפה החופשית ולהביא את המידע. Mulesoft מביאה מידע ומתחברת לכל המערכות. לכן, כש-Mulesoft עומדת לרשות הבוט – אין מקור מידע שלא זמין לה".
עוד הוא מוסיף ומספר על Mulesoft Chain – פרויקט חדש שהוא הרחבה של Mulesoft לעולם הבינה המלאכותית, וגם מרחיב את יכולות סיילספורס עצמה. "לדוגמה, אם איינשטיין בוט עובד מול הדאטה בסיילספורס, Mulesoft מרחיבה את השירות של איינשטיין בוט למקורות מידע שהם מחוץ לסיילספורס. וזה מתאים גם לאנשים שלא מבינים בקוד".
תוכל לתת דוגמה לחידוש שהכלי מציע? "כשארגון מנהל את הדאטה שלו – צריכה להיות לו שיטת עבודה או ארכיטקטורה של מה הוא מחזיק, איפה וכמה הוא נגיש לצרכים שלו. בינה מלאכותית צריכה נגישות למידע כדי להשתמש בו. בסיילספורס מחזיקים באחוז מסוים של מידע על הלקוח, ויש גם מידע אחר במערכות שונות. כמו שכל הטרנזקציות מוחזקות במערכת הבנקאית ולא בבנק. אז אם אני רוצה להראות יתרת לקוח, אני צריך לשלוף את המידע ולהציג אותו. בכל פעם שמתקיים תהליך עסקי, אני צריך סוגים שונים של מידע – ולפלטפורמת Mulesoft יש יכולת לגשת לכל המידע הזה".
"במילים הכי פשוטות: אינטגרציה לסיילספורס עושים עם Mulesoft", מסכם יואב.