תקציר
במודול זה, חקרת כיצד הנדסת פלטפורמה מאפשרת לארגונים לבנות בסביבות מדרגיות, סטנדרטיות בשירות עצמי התומכות בהספקת תוכנה במהירות גבוהה. למדת כיצד בסביבות אלה, שנקראות לעתים קרובות פלטפורמות למפתחים פנימיים (IDPs), לייעל זרימות עבודה עבור מפתחים תוך שמירה על פיקוח עבור צוותי IT ופלטפורמה.
הוצגת ל- Microsoft Dev Box, שירות מנוהל שתואם למטרות הנדסה של פלטפורמות על-ידי אספקת תחנות עבודה מאובטחות המתארחות בענן, מוכנות לקוד. Dev Box מאפשר למפתחים ליצור סביבת פיתוח באופן עצמאי באמצעות פורטל או אוטומציה בשירות עצמי, בעוד שקבוצות פלטפורמה מנהלות את התצורות, האבטחה והגישה לרשת מאחורי הקלעים.
נקודות מפנה
הנדסת פלטפורמה מאפשרת למפתחים להתמקד בהעברת ערך עסקי על-ידי הפשטת מורכבות התשתית והצעת כלים עקביים.
פלטפורמת מפתחים פנימית (IDP) כוללת בדרך כלל קווי צינור של CI/CD, תשתית כקוד (IaC), כלי יכולת התבוננות, מסגרות אבטחה ותאימות ומממשקים בשירות עצמי כגון פורטלים למפתחים.
Microsoft Dev Box מתאימה ל- IDP כתחנת עבודה למפתחים מדרגית וניתנת להתאמה אישית שמשתלבת עם טכנולוגיות קיימות של Microsoft, כגון Entra ID, Intune ו- Azure Compute Gallery.
Dev Box מעצימה מפתחים באמצעות:
- הקצאת משאבים בשירות עצמי
- תמונות בסיס מותאמות אישית
- גישה מאובטחת שנאכפת על-ידי מדיניות
- גישה לדפדפן ולשולחן עבודה מרוחק
- שחזור תמונה ופתרון בעיות מוכלל
תפקידים עיקריים המעורבים ביישום תיבת פיתוח כוללים:
- מהנדסי פלטפורמה/מנהלי IT - קביעת תצורה של מרכזי פיתוח, רשתות ומדיניות
- מנהלי פרוייקטים/הפניות צוות - ניהול פרוייקטים, הקצאת משתמשים ושליטה בקבוצות של תיבות פיתוח
- מפתחים - צור תיבות פיתוח והשתמש בהן כדי להתחיל לבצע קידוד באופן מיידי
Dev Box תומך בצוותים גלובליים, בזרימות עבודה מרובות פרוייקטים ובתרחישים עם תאימות גבוהה, וכך הוא מתאים מאוד לסביבות ארגוניות בינוניות עד גדולות.
משאבים נוספים
להלן כמה קישורים שימושיים לה מעמיקה יותר של הבנתך ויישום התמיכה: