הערך של GitLab Premium מזוית נוספת (מעודכן לאוקטובר 2023)
אני נשאל לעתים קרובות מה הערך של GitLab Premium נכון להיום,
ולאחרונה עדכנתי את המאמר הבא (שכתבתי לראשונה ב- 2021),
שבו בדקתי ומצאתי זוית נוספת שמראה את הערך של מהדורת Premium
(נוסף לרשימת פיצ'רים ארוכה שניתן לראות כאן ונוסף לטבלת אקסל מפורטת יותר שאנו שולחים ללקוחותינו).
אומרים שתמונה שווה אלף מלים – אז ניתן לראות זאת כעת (ניתן ללחוץ להגדלה):
מה רואים כאן?
לקחתי את רשימת כל הפיצ'רים הקיימים ב- GitLab
(כרגע, נכון לגירסא 16.5 שיצאה ב- 22/10/2023, יש סה"כ 559 פיצ'רים כאלה).
לקחתי את כל 13 השלבים (Stages) של ה- DevOps Lifecycle הקיימים ב- GitLab
(וכפי שהם מוגדרים ע"י GitLab ** בתרשים בהמשך), ובדקתי עבור כל אחד
כמה פיצ'רים ממנו יש במהדורת Premium כולל החינמית (האיזורים הצבועים בירוק בגרף לעיל)
וכמה ב- Ultimate (בצהוב) .
המספרים עם הרקע השחור מסמלים את מספר הפיצ'רים בכל stage ובכל מהדורה (למשל: ב- Manage ישנם 15 פיצ'רים ב- Premium ו-0 ב- Ultimate).
הואיל ומספר הפיצ'רים משתנה מ- stage אחד לשני, נרמלתי זאת כדי לראות זאת באחוזים ע"מ שניתן יהיה להציג אותם בגרף אחד, אחד מעל השני.
והתוצאה לפניכם.
כאמור, ציר ה- Y משקף את 13 ה- stages הקיימים (Manage, Plan וכו').
ציר ה- X משקף תכולה משוקללת באחוזים (באופן מנורמל ויחסי ל- 100% עבור כל Stage).
מה ניתן לראות כאן למעשה ?
רואים שישנם כמה Stages שזמינים במלואם כאשר לוקחים את גירסת Premium
(כלומר ש- 100% מהפיצ'רים קיימים בהם).
מדובר ב- stages הבאים:
- Manage (Jira integration, web hooks and more)
- Package (container registry and package registry and artifacts
- Analyze (Error tracking)
- Data Stores (global search, code search and more)
- Systems (Disaster Recovery , Geo replication, Omnibus installation and more)
- Growth (Broadcast messages)
כלומר: גירסת Enterprise Premium מכסה 100% מהפיצ'רים ב- 6 איזורים של ה- DevOps Lifecycle (ניתן גם לראות זאת כ- ALM / SDLC במקרה זה).
טבלת אקסל מפורטת לפי Stages ומהדורות ניתן להוריד כאן.
- למעשה ניתן לראות שבגירסת Premium מקבלים כיסוי כמעט מלא לחלוטין גם ברכיבי Create (הכל למעט שניים) ; ברכיבי Verify (הכל למעט 3 ) ; ברכיב Deploy (הכל למעט 2) ו- Monitor (קיימים בו כל הפיצ'רים למעט אחד [רכיב Status page])
- ניתן גם לראות שבממוצע כ- 87% מהפיצ'רים שיש סה"כ ב- GitLab , קיימים ב- Free + Premium .
- רואים שמי שמעוניין באוסף בדיקות ה- Security הרחב הקיים ב- GitLab, צריך לבחור בגירסת Ultimate (ועל כך ניתן לקרוא כאן).
כנ"ל לגבי היכולות שבקטגוריה "Govern".
הערות נוספת:
- גירסת Premium קיימת גם ב- Self-managed (כשרת פרטי שלכם אצלכם ב- Data Center או בענן) או בענן ציבורי (הוא gitlab.com) .
הדוגמא כאן מתייחסת ל- Self-managed. - חשוב לזכור שבגירסת ענן ציבורי חלק מהפיצ'רים הנ"ל אינם קיימים עקב אילוצים טכנולוגיים.
- ** ה- DevOps Stages ע"פ GitLab:
Flow: Plan -> Create -> Verify -> Package -> Deploy -> Monitor
- כללתי את היכולות החינמיות בתוך Premium למען נוחות הקריאה (המוצר כידוע בנוי בצורה מודולרית כך שכל היכולות החינמיות כלולות גם ב- Premium)
- ניתן להוריד כאן את טבלת האקסל העדכנית המפורטת שלנו, המפרטת את כל יכולות המוצר, מסודרים לפי מהדורות (ועוד).