« לעמוד הראשי

מה ההבדלים בין GitLab Premium ל- GitLab Starter ?

הרבה לקוחות GitLab Starter שואלים אותנו "מה אנחנו בעצם מפסידים בכך שאין לנו גישה ליכולות של GitLab Premium ?"
וישנה גם ורסיה נוספת לשאלה, הנשאלת מצד אלה שמשתמשים בגירסא החינמית או טרם משתמשים ב- GitLab – והם שואלים:
"מה בעצם ההבדלים בין Starter ל- Premium ?"
או: "מדוע כדאי לקחת את גירסת Premium מלכתחילה?"
לכן החלטתי לכתוב מאמר שעונה על השאלות בצורה תמציתית, וכן אפשרות להוריד מסמך שעונה באריכות.

התשובה בקצרה:

יש למעלה מ- 65 פיצ'רים שישנם ב- GitLab Premium ואינם קיימים ב- Starter (מתוך כ-470 פיצ'רים שיש ב -GitLab סה"כ).
רשימה מלאה ומפורטת של פיצ'רים (כקובץ Excel שאנחנו הכנו) – אפשר להוריד בקישור בסוף המאמר .  המאמר שלהלן יתמקד בנקודות מרכזיות ומהותיות ולא בפיצ'רים בודדים.

וכעת לתשובה מפורטת יותר.

כמה הערות לפני שנתחיל:

  • כל מה שקיים ב- GitLab Starter קיים גם ב- Premium.
    למעשה Premium זו שכבה מעל Starter כך שהיא מכילה את כל מה שיש ב Starter
    (ובאופן דומה גירסת Ultimate מכילה את Premium ומציעה יכולות נוספות)
gitlab starter premium ultimate

המחשה: GitLab Enterprise מגיע ב-3 שכבות:
Starter; Premium; Ultimate

 

  • המאמר להלן מתייחס לגירסת Premium, שהינה התקנת self-hosted על שרת פרטי אצלכם או בענן, אולם רובן המוחלט של הנקודות להלן נכונות גם בהקשר ל- GitLab Silver (בענן gitlab.com). לכן היכן שיוזכר "Premium" ניתן גם לראות זאת כ- "Silver"

נקודות הבדל מהותיות בין Starter ל- Premium:

  1. תמיכת יצרן ושירות לקוחות:
    בגירסת Premium יש תמיכה מתועדפת ו- 24/7, הכוללת גם עזרה בשדרוגי גירסא.
    התמיכה של Starter איטית יותר (מענה תוך יום עסקים) וכוללת תמיכה בימים שני – עד שישי בלבד (אינה כוללת את ימי ראשון)
  2. יכולות Security מסויימות קיימות רק ב- Premium (בפרט בהקשר לחיבור ל- LDAP /Active Directory וגישת SSO)
    הערה: הכוונה ליכולות security בנוגע למתן גישה לסביבת הקוד (יכולות סריקת code security עם חיבור ל- dashboard קיימות רק בגירסת Ultimate)
  3. לא כל יכולות ניהול הקוד ובקרת התצורה (SCM) קיימות ב- Starter
  4. לא כל היכולות של ה- CI/CD קיימות ב- Starter. ב- Premium יש כעשרה פיצ'רים שאין ב- Starter.
    מאמר מפורט שכתבנו על יכולות GitLab CI/CD ניתן לקרוא כאן.
  5. התמיכה ביכולות של High Availability, Disaster Recovery ותמיכה במספר אתרים קיימת רק ב- Premium
  6. יכולות מעקב לצרכי auditing לא קיימות בגירסת Starter. אם אתם עובדים בחברה בה המידע הנ"ל ו- logging חשובים מסיבות של compliance , traceability או רגולציה (כגון בחברות מהמגזר הבנקאי / פיננסי / רפואי) – אזי חשוב לזכור שיכולות אלה מגיעות בגירסת Premium בלבד.
  7. תמיכה בחיבור בין GitLab CI לבין SCM חיצוניים כמו GitHub ו- Bitbucket קיימת רק ב- Premium
    ניתן לקרוא כאן מאמר שכתבנו על חיבור בין GitHub ל- GitLab CI וכאן על חיבור בין Bitbucket ל- GitLab CI
  8. לא כל יכולות ה- code review קיימות ב- Starter
    מאמר מפורט שכתבנו המפרט את כל יכולות ה- Code Review ב- GitLab ניתן לקרוא כאן.
  9. לא כל יכולות ה- issue tracking וה- Boards קיימות ב- Starter. בפרט היכולת לראות Jira issues מתוך GitLab .
    מאמר מפורט שכתבנו המפרט את כל היכולות של GitLab בנושא פיתוח, ניהול משימות ו- Agile – ניתן לקרוא כאן.
  10. אין יכולות Portfolio Management (אין יכולות epics, roadmaps, file templates)
    לתשומת לב: כדי לקבל את כל היכולות של Portfolio Management יש לרכוש את גירסת Ultimate
  11. לא כל יכולות הניהול ל- Kubernetes נמצאות ב- Starter
  12. יכולות dashboarding מסויימות קיימות רק ב- Premium (למשל CI/CD Dashboard ו- Environments Dashboard)
    לתשומת לב: כדי לקבל את כל היכולות של ה- dashboards הקיימים ב- GitLab (כולל גישה ל- API שלהם) יש להשתמש בגירסת Ultimate.
  13. יכולות ה- Value Stream Management המתקדמות נמצאות רק ב- Premium
  14. היכולות לרפלק את ה- Container registry (לצורך HA /DR) קיימות רק ב- Premium
  15. יכולות testing מסויימות קיימות רק ב- Premium (בדיקות ביצועים, עומסים ו- code coverage)
  16. יכולות Release Orchestration מסויימות קיימות רק ב- Premium

 

לסיכום: במידה וחשובה לכם יכולת אחת או יותר שקיימת רק ב- Premium אז כדאי לשקול שימוש בה או מעבר אליה.

רשימה מלאה ועדכנית של כל הפיצ'רים שיש רק ב- GitLab Premium ניתן להוריד כאן:

    * אימייל:

     

    מספר הערות לסיום:

    נקודה חשובה נוספת שכדאי לקחת בחשבון – ישנה מגמה שבה היצרן נוטה בתקופה האחרונה להשקיע פחות ב- Starter . פחות פיצ'רים חדשים זמינים ב- Starter בהשוואה לפעם. אם מסתכלים ב- releases חצי שנה אחורה (ויותר), אפשר לראות שרוב הפיצ'רים החדשים נכנסו אל Premium ו- Ultimate (גירסא מעל Premium שמכילה פיצ'רים נוספים שאין ב- Premium), בעוד של- Starter נוספו פיצ'רים ספורים בכל מהדורה.
    הכנו גרף שממחיש זאת – בתרשים הבא רואים התפלגות של כמות הפיצ'רים החדשים בכל מהדורה (שיוצאת אחת לחודש) במהלך חצי השנה האחרונה:

    gitlab 13 releases starter premium ultimate

    הגרפים מבוססים על נתונים נלקחו מה- releases הרשמיים שבאתר היצרן (gitlab.com). המספרים בתוך הקוביות מייצגים את כמות הפיצ'רים החדשים בכל מהדורה.

     

    הערה נוספת לסיום: קיימת גם גירסא חינמית למוצר. לא הרחבנו עליה כאן כדי לא להעמיס ולא לבלבל.

    שאלות? צורך לדעת מחירים או לקבל הצעת מחיר? אפשר תמיד לפנות אלינו ונשמח לענות:
    gitlab@almtoolbox.com או טלפונית: 072-240-5222

    אנו חברת ALM-Toolbox המייצגים הרשמיים של GitLab בישראל ובעולם, ומספקים יעוץ, רשיונות GitLab, אירוח פרטי בענן, תמיכה איכותית ומהירה, אינטגרציות ועוד ל- GitLab ולמגוון כלי DevOps ופיתוח נוספים

     

    קישורים רלוונטים: