מבוא

הושלם

בהקשר של הנדסת פלטפורמות, מתן אפשרות למפתחים לנהל באופן עצמאי את המשאבים וזרימות העבודה שלהם הפך לאאבן הפינה של פרודוקטיביות וחדשנות. מתן כלים להקצאת תשתית וניהול של מפתחים מטפח זריזות ולהאיץ מחזורי פיתוח. עם זאת, יש לשלב גמישות זו עם פיקוח חסן כדי להבטיח אבטחה, תאימות ועקביות תפעולית ברחבי הפלטפורמה.

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

מודול זה מציג בפניך את המושג של שירות עצמי למפתחים בתוך הנדסת פלטפורמות. היא מכסה את החשיבות של מתן אפשרות למפתחים לנהל באופן עצמאי את המשאבים וזרימות העבודה שלהם, ואת האיזון בין שירות עצמי לפיקוח. המודול בווחז כלים וטכניקות שונים, כגון Azure Deployment Environments ו- Microsoft Dev Box, כדי לייעל זרימות עבודה של מפתחים וכיצד להפוך הבאות לאוטומטיות. בנוסף, היא מתרכזת בארכיטקטורה של פלטפורמה בשירות עצמי למפתחים, כולל רכיבים כגון ה- API של פלטפורמת המפתחים, Developer Platform Graph ו- Developer Platform Orchestrator. בנוסף, המודול דן באמצעי פיקוח ואבטחה כדי להבטיח תאימות ולהגן מפני סיכונים המשויכים לזרימות עבודה בשירות עצמי.

יעדי למידה

לאחר השלמת מודול זה, תלמידים ומומחים יכולים:

  • למד כיצד לאפשר למפתחים לנהל באופן עצמאי את המשאבים וזרימות העבודה שלהם, ולטפח זריזות וחדשנות.
  • להבין את החשיבות של שילוב גמישות עם פיקוח חזק כדי להבטיח אבטחה, תאימות ועקביות תפעולית.
  • גלה את היתרונות של מפתחים בשירות עצמי להאיץ מחזורי פיתוח ולהפחית צווארי בקבוק.
  • לזהות את התפקיד של פלטפורמות בשירות עצמי לשיפור שביעות הרצון והפרודוקטיביות של המפתחים.
  • זהה שיטות עבודה מומלצות ליישום ולניהול של יכולות שירות עצמי בתוך הארגון.

דרישות מוקדמות

  • הבנת ההבנה של DevOps והמוששגים שלה.
  • מועיל שיש לך ניסיון בארגון המספקים תוכנה.