Bitbucket Server, Cloud and Data Center

Bitbucket הוא כלי לניהול מתקדם של קוד היושב ב- git . Bitbucket מציע ניהול מסודר של הקוד, שליטה על הקוד, שיתוף פעולה של מפתחים העובדים על הקוד ואבטחה פנימית של הקוד.
בשנים האחרונות הכלי פוצל ל- 3 כלים עם בסיס משותף, כאשר כ"א מיועד לשימושים שונים:

  • Bitbucket Cloud - המיועד לחברות שלא רוצות לנהל את השרת שלהן
  • Bitbucket Server - המיועד לחברות הרוצות שרת פרטי משלהן, המאוחסן אצלן (on-premises) או כמכונה פרטית בענן
  • Bitbucket Data Center - פתרון המשלב את Bitbucket Server ומציע High Availability ע"י ישום קלאסטר active-active

פיצ'רים עיקריים ב- Bitbucket :

  • אחסון git repositories
  • Pull Requests - בקשות להפעלת מיזוג קוד, המאפשר הרצת Code Review, ותורם לשיפור איכות הקוד ולשיתוף פעולה טוב יותר בין המפתחים בצוותי הפיתוח
  • ניהול הרשאות ברמת ענפי פיתוח (branches) - המאפשר להחליט מי רשאי לכתוב ומי רשאי למזג לכל ענף
  • חיפוש סמנטי בקוד
  • תמיכה בקבצים גדולים - Git Large File Storage (LFS)
  • אינטגרציה מול Jira
  • ניתן להתקנה על שרת פרטי (on-premises) ; בענן הציבורי של Atlassian ועל מכונה פרטית בענן
  • אפשרות ל- High Availability מתקדם (active-active cluster)

סקירה על Bitbucket: פתרון מעל git לצוותי פיתוח מקצוענים (זמן צפיה: דקה ו- 26 שניות)

היתרונות ב- Bitbucket

  • ניתן להגדיר בו תהליכי פיתוח מורכבים
  • מבחר גדול של אלפי תוספים שנועדו לתת מענה לדרישות ספציפיות
  • כלי נפוץ מאוד בשוק הישראלי והעולמי (מליוני משתמשים)
  • מותאם לפיתוח תוכנה
  • מותאם להתחברות לכלי ניהול תצורה/ גירסאות (כמו Git / GitLab / GitHub / Bitbucket)
  • מותאם להתחברות לכלי Continuous Integration (כגון Jenkins CI / GitLab CI)
  • מותאם להתחברות לכלי ניהול בדיקות ודרישות (כגון Xray / Zephyr / Test Rail)
  • אג'ייל: תמיכה רחבה בפיתוח בגישת Agile (כולל SCRUM, Kanban וכד')
  • עלות נמוכה מאוד לקבוצות קטנות
  • אפשרות לתמיכה נוחה בעברית ובשפות נוספות

איך נוכל לעזור לך?

Certified Scrum Master Jenkins certified expert GitLab virtuoso
אנחנו בחברת ALMtoolbox מאמינים שהבסיס להטמעה מוצלחת של כלי-עזר לפיתוח / בדיקות - הוא תכנון נכון! ובפרט הגדרת יעדים ותכנון תהליכי עבודה ותהליכים עסקיים.
אנחנו כאן כדי לעזור בתכנון הנ"ל ולתרום מנסיוננו.
אנו מספקים פתרונות מקצה לקצה סביב Bitbucket וכלים נוספים הקשורים לתהליכי פיתוח תוכנה, וביניהם:
  • פתרון מקצה לקצה: תכנון-התקנה-הטמעה-מיגרציה-הדרכה-פיתוח אוטומציות-מכירת רשיונות
  • תכנון מערכת Bitbucket והטמעתה בשרתי הארגון או בענן
  • אנחנו מנוסים בבניית תהליך פיתוח מחזור-חיים מלא (planning; issue tracking; version control; code review; CI/CD; tests/requirements management) תוך מתן דגש על best practices
  • סיוע בהתאמה בין תהליכי הפיתוח בארגון לבין התהליכים המוצעים ב- Bitbucket ו/או בכלים משלימים
  • אינטגרציה לכלים משלימים: סלניום, Portfolio, Big Picture, Xray , Jenkins , GitLab, Confluence, Xporter , eazyBI ועוד
  • הקמת סביבת פיילוט / ניסוי (POC) לצורך בחינת המוצר (גם בענן)
  • שירותים מנוהלים (managed services) מרכז תמיכה בעברית - כולל אפשרות ל- SLA - גם לתקופות קצרות. למידע נוסף לחצו כאן.
  • פיתוח אינטגרציות ותוספות מותאמות לצרכי הלקוח (כגון דו"חות מותאמים ואוטומציה)
  • הדרכה על המוצר (למשתמשים ול- admin)
  • מעבר ומיגרציה מכלים דומים, דוגמת SVN, git, GitHub, GitLab ועוד
  • יעוץ לגבי רישוי ומכירת רשיונות (on-premise וענן) - נעזור לך לוודא שאתם קונים את הגירסא המתאימה ובכמות הנכונה!
  • בחינה האם Bitbucket מתאים לפרוייקט שלך (אנו מכירים היטב גם כלים מתחרים דוגמת TFS, RTC, Taiga, GitLab ועוד)
  • ניתן גם לקנות דרכנו את שאר מוצרי Atlassian (כגון Trello, Jira ו- Confluence) וכן ניתן לרכוש מאיתנו כל מוצר שנמצא ב- Atlassian Marketplace
ניתן לפנות אלינו במייל או טלפונית (072-2405222) בכל שאלה. ניתן גם לקבל רשיון התנסות ל- Bitbucket .
רשימת פרוייקטים שביצענו ל- Bitbucket ולכלי Atlassian זמינה לצפיה כאן (הרשימה מתעדכנת מדי פעם).

כלים משלימים (כי לפעמים Bitbucket היא רק חלק מהפתרון המלא)

בעבודה היומיומית אנחנו נחשפים לשאלות רבות של משתמשים לגבי כלים המתחברים ל- Bitbucket. להלן רשימה (חלקית) של מוצרים כאלו שאנו נשאלים עליהם בתדירות גבוהה.
אנו מכירים את כל המוצרים הבאים - ומוכרים רישוי שלהם וגם יכולים לעזור בהטמעה שלהם.

  • Jira - ניהול משימות פיתוח, פיצ'רים ובאגים
  • Confluence - כלי לשיתוף ידע
  • Bitbucket - כלי לניהול קוד וגירסאות מתוצרת Atlassian (ידוע גם בשמו הקודם Stash)
  • GitLab / GitHub - ניהול קוד ובקרת גירסאות / תצורה מעל Git
  • ScriptRunner - בניית אוטומוציה מתקדמת מעל Bitbucket
  • לצפות ב- commits, , ענפים, tags ו- pull requests ישירות מתוך Jira באמצעות Git Integration for Jira
  • Jenkins CI - כלי לאינטגרציה מתמשכת (Continuous Integration)
אנו מכירים כמובן גם מוצרים נוספים שאינם ברשימה - מוזמנים להתייעץ איתנו: atlassian@almtoolbox.com

זמין לצפיה מיידית: הדרכות על המוצר

הקלטת וובינר הדרכתי על המוצר (זמן צפיה: שעה ו- 13 דקות)

webinar

הקלטת וובינר לצפיה מיידית: מה חדש ב- Jira Data Center ? [מתוך כנס Atlassian Summit 2017]

jira bitbucket datacenter

הורדת eBook: יצירת תהליכי עבודה בעזרת Jira Core ו- Confluence (לתהליכי שיווק)

הספר (26 עמודים) ילמד אתכם על:
  • איך ליצור ויזואליזציה של התהליך
  • איך לבנות תהליך לכתיבת פוסט בבלוג
  • איך לעקוב אחר התקדמות הפרוייקט
הספר אמנם מדבר על בניית תהליכי שיווק - אך העקרונות בו נכונים לכל צוות!
להורדת ה-eBook

משתמשים והמלצות

Bitbucket נמצא בשימוש בלמעלה מ- 900,000 צוותי פיתוח בעולם. גם חברות בארץ משתמשות במוצר וקנו אותו מאיתנו (לרפרנסים פנו אלינו ונבדוק אפשרות לקשר ביניכם) Jira Clients logos

With Git and Bitbucket, we're able to complete 3x as many code reviews, which ultimately results in fewer bugs, fewer support tickets, and better software."

Kurt Chase, Director of Release Engineering, Splunk