זרימת עבודה זריזה עבור Qlik Sense
Motio מובילה את האימוץ של אינטגרציה מתמשכת לפיתוח זריז של Analytics ובינה עסקית כבר למעלה מ-15 שנה.
אינטגרציה מתמשכת[1]היא מתודולוגיה שאולה מתעשיית פיתוח התוכנה, המשלבת קוד חדש תוך כדי פיתוחו. אינטגרציה מתמשכת הייתה אחת מ-1990 פרקטיקות שהוצעו על ידי ה-Extreme Programming של קנט בק בשנות ה-XNUMX לפיתוח תוכנה זריז. היתרונות של התהליך כוללים הפחתת שגיאות באינטגרציה ופיתוח מהיר יותר של תוכנה מאוחדת. התהליך לא מבטל באגים, אבל הוא מקל לאין שיעור על מציאתם מכיוון שאתה יודע היכן לחפש - הקוד האחרון שנעשה צ'ק-אין ושולב. בנוסף, ככל שהבאגים מזוהים ומתוקנים מוקדם יותר, כך העלות נמוכה יותר. פגמים שמביאים אותו לייצור הם הרבה יותר יקרים לתיקון.
ברגע שיש לך אינטגרציה מתמשכת, אתה צעד אחד קרוב יותר לפריסה רציפה. למטרות מעשיות, משלוח רציף מגיע בין אינטגרציה מתמשכת לבין פריסה מתמשכת. אספקה רציפה היא תהליך של שילוב שינויים בתוכנה כך שניתן לבדוק אותה כמכלול. פריסה מתמשכת היא היכולת להביא שינויים לייצור וליד המשתמשים.
מרטין פאולר מעיר כי, "מבחן המפתח [של משלוח מתמשך] הוא שנותן חסות עסקי יכול לבקש שניתן יהיה לפרוס את גרסת הפיתוח הנוכחית של התוכנה לייצור בהתראה של רגע - ואף אחד לא יניד עפעף, שלא לדבר על פאניקה. ” לכן, אינטגרציה, אספקה ופריסה מתמשכת היא היכולת בת-קיימא לקבל במהירות ובבטחה שינויים בקוד התוכנה למשתמשים העסקיים. זה תקן הזהב לפיתוח תוכנה. פיתוח אנליטיקס ו-Business Intelligence אימץ תהליכים אלה לניהול אספקה זריזה של תובנות לבעלי עניין.
Motio הוביל את האימוץ של אינטגרציה מתמשכת באנליטיקס ובבינה עסקית כבר למעלה מ-15 שנה. Soterre פותח על ידי Motio כדי למלא את החסר בכלי המצוין ממילא, Qlik Sense. Soterre עבור Qlik Sense הוא פתרון המאפשר בקרת גרסאות וניהול פריסה הכרחי עבור פריסה מתמשכת ו משלוח רציף חלקים ממחזור החיים של BI זריז..
מטרת משלוח רציף ב-Analytics ובינה עסקית זהה לזו של פיתוח תוכנה - לתמוך בתהליך פיתוח זריז על ידי מתן למשתמשי הקצה שינויים בזמן אמת בדוחות, לוחות מחוונים ואנליטיקה. ראינו שלרבים מהלקוחות שלנו יש סביבות פיתוח, QA/UAT והפקה ייחודיות כדי לתמוך בזרימת העבודה שלהם לפיתוח Analytics ו-BI. Soterre תומך פריסה מתמשכת זרימת עבודה עם תהליך פריסה גמיש. הכלי מאפשר לך לחבר מספר סביבות ולקדם בבטחה תוכן ממוקד ביניהן. .
Soterreאפס מגע בקרת גרסאות תורם לניהול שינויים ולתמיכה בביקורת. בקרת גרסה היא הצעד הראשון אינטגרציה מתמשכת - ניהול שיתוף פעולה ממספר מחברים. Soterreבקרת הגרסאות של תומכת באינטגרציה עם GitLab (כמו גם GitHub, BitBucket, Azure DevOps, Gitea). GitLab היא תוכנת קוד פתוח לניהול פרויקטים בשיתוף פעולה המחזיקה בשני שליש מהשוק בניהול עצמי של Git לתחזוקת קוד מקור.
במקרה אחד, Qlik Sense עם Soterre שיפור קצב הייצור של אפליקציות Qlik, צמצם כפילויות ותוכן דומה, סיפק רשת ביטחון למפתחים שצריכים לחזור לגרסה קודמת ושיפר את התפוקה של פריסות, משימה ניהולית מרכזית.
אם העסק שלך רציני לגבי ניתוח ובינה עסקית, אתה כבר מנסה ליישם פרקטיקות מוכחות וסטנדרטים בתעשייה. תקנים אלה דורשים מסגרת פיתוח זריזה. זריז דורש אינטגרציה, אספקה ופריסה מתמשכת. הדרך היחידה לעשות זאת עם הניתוח והבינה העסקית שלך ב-Qlik Sense היא להשתמש Motio"S Soterre.
מעוניין ללמוד עוד על Soterre עבור Qlik Sense? נְקִישָׁה כאן.