Atlassian שינו את הכללים. מה הלאה?
במאמר הבא אני מציין אפשרויות פעולה בהתאם לעדכונים האחרונים מטעם חברת Atlassian , שהדהימה והכעיסה מאוד את קהילת משתמשי Atlassian בארץ ובעולם (ואנחנו ביניהם), ומסיבות השמורות עמה החליטה לחסל את מוצרי ה- Server \ self-hosted \ on-premises שלה (הכוונה להתקנות על שרת פרטי שלכם).
הואיל ואנו תומכים בלקוחות רבים כאלה, בשבועות האחרונים קיבלנו עשרות פניות עם השאלה "מה עושים כעת?"
ההמלצה שלי היתה להמתין קצת (במידת האפשר) משום שאין צורך לקחת החלטה בהולה, ועדיף לראות האם התמונה מתבהרת כעבור זמן. כעת התמונה התבהרה יותר, ובמאמר כאן אני מעלה על הכתב לראשונה כיוונים ואפשרויות הנוגעים ל- Jira ולכלים אלטרנטיבים (ובהמשך נוציא מאמרים הנוגעים ל- Bitbucket ול- Confluence).
תמצית ההודעה של Atlassian:
בתאריך 16/10 חברת Atlassian יצאה בהודעה רשמית האומרת (בקצרה) כך:
- הם מפסיקים את פיתוח המוצרים הבאים:
- Jira Server
- Jira Software Server
- Bitbucket Server
- Confluence Server
- Crowd Server
- Bamboo
- Jira Service Desk Server
- ניתן לקנות רשיונות חדשים למוצרי הנ"ל עד לתאריך 1/2/2021 (אז גם צפויה עליית מחירים של renewals וחידושי תמיכה)
- תמיכה ועדכונים למוצרים הנ"ל ניתן יהיה לרכוש עד 2/2/2022
- סגירת התמיכה במוצר (וסגירה סופית ומוחלטת) ב- 2/2/2024
- ניתן יהיה לקנות 3rd-party apps מה- marketplace שלהם עד 2/2/2023
מומלץ לקרוא את ההודעה הרשמית של היצרן – היא הקובעת (קישור אליה בסוף המאמר).
מה אפשר לעשות עם Jira מכאן והלאה ?
- אפשר לעבור לענן הציבורי של Atlassian. אנו עוזרים לחברות לבחון משמעויות ועלויות, ויודעים גם לחסוך בעלויות בכל מיני דרכים – כללתי טיפ בנושא בקישורים שבסוף מאמר זה.
- אפשר לעבור לפתרונות Data Center של Atlassian (זהו למעשה פתרון High-availability שאפשר להריץ on-prem או בענן) אם כי חשוב לזכור שהמחירים עלולים להיות גבוהים משמעותית.
- אפשר להשאר ב- Jira Server (אם כי צפוי שיפסיק להתפתח ולהתעדכן). אנו מציעים תמיכה משלנו למוצר כפי שעשינו בשנים האחרונות.
- ואפשר כמובן לשקול מעבר לכלים אחרים
אם אתם לא רוצים להשאר עם Atlassian Jira יש מבחר אפשרויות:
את האפשרויות כאן חילקנו ל 2 קטגוריות: שרת פרטי משלכם או ענן.
כל האפשרויות כאן כוללות כלים שאנו מכירים; כלים שבדקנו וכאלה שאנו מייצגים ומציעים להם תמיכה, הדרכות, רשיונות ועוד.
אם אתם מעדיפים שרת משלכם (self-hosted / on-premises):
- GitLab – ל- GitLab יש יכולת ניהול משימות נוסף על ניהול קוד ו- CI/CD כך שהכל מגיע בחבילה אחת (מידע נוסף כאן). אנו מוסמכים רשמית לתמיכה במוצר מאז 2017, והנציגים הרשמיים היחידים של GitLab בישראל.
- Taiga – כלי ותיק יחסית, המבוסס קוד פתוח. אנו מוסמכים לספק תמיכה טכנית למוצר (בשיתוף פעולה עם היצרן). הכלי מיועד למי שרוצה לעבור בשיטות אג’יליות כגון Agile, Scrum, Kanban וכד' ומחפש/ת תחליף לכלים כמו Jira או Asana. אנו הנציגים הרשמיים היחידים של המוצר בישראל. פרטים נוספים אפשר לקרוא כאן.
- OpenProject – כלי ותיק מבוסס קוד פתוח, המיועד לניהול פרוייקטים ומשימות שאינן בהכרח מבוססות Agile (והתוצרים אינם בהכרח קוד). אנו הנציגים הרשמיים היחידים של המוצר בישראל. פרטים נוספים אפשר לקרוא כאן.
- Azure DevOps – ניהול משימות, ניהול קוד מבוסס git, ניהול בדיקות ו- CI/CD כך שהכל מגיע בחבילה אחת (מבוסס TFS הותיק).
- HCL Compass – ניהול משימות ופרוייקטים – כלי עשיר עם מגוון יכולות וקסטומיזציות שניתן לבצע, בדומה ל- Jira.
- Managed ClearQuest – מוצר שאנו מנוסים בתמיכה בו למעלה מ- 20 שנה.
אם אתם מעדיפים פתרון ענן ולא להחזיק שרת משלכם:
- GitLab – בדומה למה שכתבתי לעיל
- Taiga – כנ"ל
- OpenProject – כנ"ל
- Azure DevOps – כנ"ל
- ClickUp – כלי לשיתוף הכולל מסמכים, משימות, צ'אט, יעדים ועוד
- Miro – כלי חדשני לתכנון משימות, שיתוף פעולה בין אנשים, עבודה אג'ילית ועוד
- Trello – ניהול משימות ופרוייקטים בצורה קלה (לרוב לא לפרוייקטים מורכבים)
- Managed Compass (שרת פרטי מנוהל בענן)
- Managed ClearQuest (שרת פרטי ומנוהל בענן)
אני יודע שהמבחר גדול … ולכן ניתן בתקופה הקרובה לפנות אלינו במייל לכתובה הבאה alm@almtoolbox.com ע"מ שנעזור לכם למצוא את הכלי שהכי מתאים לדרישות שלכם. ניתן גם לענות על השאלון הבא כדי לצמצם את מבחר האפשרויות המתאים לכם.
לחלק מהכלים יש לנו גם סביבת "ארגז חול" להתנסות, ובמידה והיא פנויה נוכל לתת לכם גישה זמנית אליה.
טיפ: לעתים הדרך הטובה ביותר לבחירה מהירה של הכלי המתאים לכם היא ע"י הגדרת קריטריונים ממושקלים, ולאחר מכן ביצוע סינון ראשוני ע"מ לבחור כמה כלים "פיינאליסטים" – ואז לבצע בדיקה מעמיקה יותר על אותם כלים סופיים.
צוות ALM-Toolbox מנוסה בכל הכלים הנ"ל ועוסק ב- ALM ו- DevOps כבר למעלה מ-15 שנה. אנו נוכל לעזור בהיבטים הבאים:
- עזרה בבחירת הכלים המתאימים לארגון שלכם
- עזרה בבחירת הרישוי המתאים ביותר בהתאם לצרכים
- מעבר לכלים חדשים והעברת חומר בצורה מהירה ובטוחה (migration)
- מעבר לענן (Jira Cloud) ובחינה האם הסביבה הנוכחית שלכם אכן תוכל לעבור לענן
- חיבור בין כלים והתאמתם לתהליכי פיתוח – בפרט עם git, Jenkins, Kubernetes , כלי chat (כגון Slack / Mattermost) ועוד
- תכנון ובניית תהליכי פיתוח ו- DevOps מלאים, הכוללים הן את הפן המתודולוגי והן את שילוב הכלים עצמם – כולל ניהול הקוד, CI/CD, Code review ותהליכי סריקת קוד לשיפור אבטחת הקוד שאתם מפתחים או משתמשים בו
- הדרכות וליווי בשלבי הטמעה
- תמיכה טכנית (כולל אפשרות ל- SLA)
לפרטים נוספים פנו אלינו: devops@almtoolbox.com או טלפונית: 072-240-5222
ומה בנוגע ל- Bitbucket ו- Confluence ?
במאמר הבא אכתוב בנוגע לכיוונים אפשריים לתחליפים ל- Bitbucket . ניתן לשלוח לנו מייל (לכתובת הנ"ל) אם תרצו לקבל עדכון כאשר הוא יצא (או פנו אלינו כבר כעת אם הנושא בוער לכם).
ובמאמר שלאחריו אכתוב בנוגע להתייחסות לגבי תחליפים ל- Confluence – ניתן לשלוח לנו מייל (לכתובת הנ"ל) אם תרצו לקבל עדכון כאשר הוא יצא (או פנו אלינו כבר כעת אם הנושא בוער לכם).
קישורים רלבנטים:
- ההודעה הרשמית של חברת Atlassian
- טיפ: כיצד לחסוך כסף בענן Jira Cloud
- סרטון הדגמה קצר על Azure DevOps