מבט כולל על ניהול מחזור חיים של יישומים באמצעות Microsoft Power Platform
המאמרים בסעיף זה מתארים כיצד ניתן ליישם ניהול מחזור חיים של אפליקציות (ALM) באמצעות Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio ו- Microsoft Dataverse.
מהו ALM?
ALM הוא ניהול מחזור החיים של יישומים, הכולל פיקוח, פיתוח ותחזוקה. יתרה מכך, הוא כולל את תחומי החינוך הללו: ניהול דרישות, ארכיטקטורת תוכנה, פיתוח, בדיקה, תחזוקה, ניהול שינויים, תמיכה, אינטגרציה שוטפת, ניהול פרוייקטים, פריסה, ניהול מהדורות ופיקוח. כלי ALM מספקים מערכת סטנדרטית לתקשורת ולשיתוף פעולה בין צוותי פיתוח תוכנה למחלקות קשורות, כגון מחלקת בדיקות ותפעול. כלים אלה יכולים גם להפוך את תהליך פיתוח התוכנה ומסירתה לאוטומטי. לשם כך, ALM משלבת את התחומים הנוגעים לכל ההיבטים של התהליך כדי להשיג את המטרה של התייעלות על-ידי מסירת תוכנה הניתנת לחיזוי ולחזרה.
תחומים עיקריים של ALM
פיקוח כולל ניהול דרישות, ניהול משאבים, טיפוח וניהול מערכות כגון אבטחת מידע, גישת משתמשים, מעקב אחר שינויים, סקירה, ביקורת, בקרת פריסה וחזרה למצב קודם.
פיתוח יישומים כולל זיהוי בעיות נוכחיות ותכנון, עיצוב, בנייה ובדיקה של היישום ושיפורו המתמיד. תחום זה כולל תפקידים מסורתיים של מפתח ויוצר יישום.
תחזוקה כוללת פריסה של היישום ותחזוקה של טכנולוגיות אופציונליות ותלויות.
מחזור החיים של היישום הוא תהליך פיתוח התוכנה המחזורי הכולל את התחומים הבאים: תכנון ומעקב, פיתוח, בנייה ובדיקה, פריסה, הפעלה, ניטור ולמידה משלב הגילוי.
ALM עבור Power Apps, Power Automate, Microsoft Copilot Studio ו-Dataverse
Dataverse ב- Microsoft Power Platform מאפשר לך לאחסן ולנהל בצורה מאובטחת את הנתונים והתהליכים שמשמשים יישומים עסקיים. כדי להשתמש בתכונות וכלים של הזמינים של Power Platform לניהול ALM, על כל הסביבות המשתתפות ב- ALM לכלול מסד נתונים של Dataverse.
המושגים הבאים חשובים להבנת ה- ALM באמצעות ה- Microsoft Power Platform.
פתרונות הם המנגנון ליישום ALM; אתה משתמש בהם כדי להפיץ רכיבים בסביבות שונות על-ידי ייצוא וייבוא. רכיב מייצג תוצר המשמש ביישום שלך ומשהו שבאפשרותך להתאים אישית. כל דבר שניתן לכלול בפתרון הוא רכיב, כגון טבלאות, עמודות, בד ציור ויישומים מונחי-דגמים, זרימות Power Automate, צ'אטבוטים, תרשימים ויישומי plug-in.
Dataverse מאחסן את כל התוצרים, כולל פתרונות וערוצי פריסה בתוך המוצר
בקרת מקור אמורה להיות מקור האמת שלך לאחסון ולשיתוף פעולה ברכיבים שלך.
פלטפורמת אינטגרציה ואספקה קבועה (CI/CD) כגון Azure DevOps שמאפשרת לך לבצע אוטומציה של הבנייה שלך, לבדוק וליצור קו צינור לפריסה. ניתן לשימוש גם בקווי צינור בתוך המוצר.
למידע נוסף שמתאר כיצד טכנולוגיות ALM ו- Azure DevOps בשילוב עם אנשים ותהליכים, מאפשרים לצוותים לספק ערך רציף ללקוחות, ראה כלי DevOps ב- Azure.