מבט כולל על הכלים והאפליקציות שניתן להשתמש בהם עבור ALM
מאמר זה מספק מבט כולל קצר על הכלים והאפליקציות שניתן להשתמש בהם עבור ניהול מחזור החיים של יישומים (ALM) ב- Power Platform. הם סווגו לפי הקהלים או הפרסונות.
כלים ואפליקציות שמנהלים ויצרנים יכולים להשתמש בהם
מנהלי מערכת ויוצרים משתמשים בכלים הבאים להטמעת ALM ב- Power Platform.
מרכז הניהול של Power Platform
מרכז הניהול של Power Platform מספק פורטל מאוחד למנהלי מערכת שבו הם יכולים לנהל סביבות והגדרות של Power Apps, Power Automate ויישומים מונחי דגמים ב- Dynamics 365 (כמו Dynamics 365 Sales ו- Dynamics 365 Customer Service). ממרכז הניהול, מנהלי המערכת יכולים לנהל סביבות, שילוב נתונים, שערים ומדיניות נתונים וכן לקבל מדדים עיקריים של Microsoft Power Platform באמצעות ניתוח Microsoft Dataverse, ניתוח Power Automate וניתוח Power Apps.
מידע נוסף:
Power Apps
Power Apps מהווה חלק מחבילה של יישומים, שירותים, מחברים ופלטפורמת נתונים המספקת סביבת פיתוח יישומים מהירה לבניית יישומים מותאמים אישית עבור הצרכים העסקיים שלך. באמצעות Power Apps, ניתן לבנות במהירות יישומים עסקיים מותאמים אישית שמתחברים לנתונים עסקיים המאוחסנים בפלטפורמת הנתונים הבסיסית (Dataverse) או במקורות נתונים מקוונים ומקומיים שונים (כגון , Microsoft 365, Dynamics 365, SQL Server וכן הלאה). מידע נוסף: מהו Power Apps?
Configuration Migration Tool
הכלי Configuration Migration Tool מאפשר להעביר את נתוני התצורה ו/או ההפניה בין סביבות. נתוני תצורה/הפניה שונים מנתוני משתמשים וטרנזקציות, ונעשה בהם שימוש להגדרת פונקציונליות מותאמת אישית ביישומים המבוססים על Dataverse. מידע נוסף: העברת נתוני תצורה בין סביבות וארגונים באמצעות הכלי Configuration Migration Tool
הערה
הכלי Configuration Migration Tool מתאים ביותר להעברת נתוני תצורה יחסיים. משתני סביבה מומלצים לאחסון והעברה של פרמטרי תצורה שאינם יחסיים.
מודולי PowerShell
בעזרת רכיבי cmdlet של PowerShell עבור מנהלי מערכת, יוצרי יישומים ומפתחים, באפשרותך לבצע אוטומציה של רבות ממשימות הניטור, הניהול והבטחת האיכות אשר ניתנות לביצוע כיום באופן ידני בלבד ב- Power Apps או במרכז הניהול של Power Platform.
ניהול פתרונות בעזרת PowerShell
קווי צינור
עם קווי צינור ב- Power Platform, מנהלי מערכת יוצרים ומגדירים קווי צינורות כך שהיצרנים יוכלו להשתמש בהם כדי לפרוס פתרונות בסביבות בלחיצה אחת. מידע נוסף: מבט כולל על קווי צינור ב- Power Platform (Preview)
הכלים והאפליקציות שמפתחים יכולים להשתמש בהם
המפתחים משתמשים באפליקציות ובכלים הבאים להטמעת ALM ב- Power Platform.
DevOps
DevOps הוא השילוב של שני תחומים שונים מבחינה היסטורית: פיתוח תוכנה ותפעול IT. המטרה העיקרית של DevOps היא לקצר את מחזור החיים של פיתוח התוכנה ולספק שילוב רציף ואספקה רציפה (CI/CD) עם איכות תוכנה גבוהה. באפשרותך להשתמש ב- Power Apps build tools כדי להפוך משימות בנייה ופריסה נפוצות הקשורות ל- Power Apps לאוטומטיות אם פלטפורמת DevOps שלך היא Azure DevOps. זה כולל סינכרון של מטה-נתונים של פתרון בין סביבות פיתוח ומערכת בקרת הגירסאות שלך, יצירת תוצרי בנייה, פריסה לסביבות במורד הזרם, הקצאה או ביטול הקצאה של סביבות, והיכולת לבצע בדיקות ניתוח סטטיות כנגד הפתרון שלך באמצעות שירות בודק Power Apps. מידע נוסף: Microsoft Power Platform Build Tools עבור סקירת Azure DevOps
מערכת בקרת גירסאות
מערכת בקרת גירסאות היא קטגוריה של כלי תוכנה המסייעת לתעד שינויים בקבצים על-ידי מעקב אחר שינויים המחויב לקוד תוכנה. מערכת בקרת גירסאות היא מסד נתונים של שינויים, המכיל את כל פעולות העריכה והגירסאות ההיסטוריות של פרוייקט תוכנה. מערכות בקרת גירסאות מאפשרות לך לשמור על "מקור אמת" יחיד ולאחזר גירסאות ספציפיות בעת הצורך. Git הוא דוגמה פופולרית למערכת בקרת גירסאות.
חשוב
שים לב שבקרת מקור חלה הן על פתרונות Dataverse והן על קוד מקור "מסורתי". פתרונות Dataverse צריכים להיות תמיד חלק מקוד המקור ואין לאחסן אותם לעולם באופן בלעדי בסביבות Microsoft Power Platform. מידע נוסף: תחילת העבודה: מהו Git?
Package Deployer
Package Deployer מאפשר למנהלי מערכת או למפתחים לפרוס חבילות מקיפות של נכסים רלוונטיים במופעים של Dataverse. חבילות יכולות לכלול לא רק קבצי פתרונות, אלא גם קבצים שטוחים, קוד מותאם אישית וקבצי HTML. Common Data Service מספק לך תבנית של Visual Studio ליצירת חבילות אלה, אשר ניתן להשתמש בהן עם הכלי Package Deployer או עם PowerShell כדי לפרוס אותן במופע של Common Data Service. מידע נוסף: יצירת חבילות עבור Package Deployer
אורז הפתרונות
'אורז הפתרונות' הוא כלי שיכול לחלץ קובץ פתרון אל תוך קבצי XML מרובים וקבצים אחרים, כדי שניתן יהיה לנהל אותם בקלות על-ידי מערכת בקרת מקור. מידע נוסף: שימוש בכלי 'אורז הפתרונות' לדחיסה ולחילוץ של קובץ פתרון
Power Platform CLI
Microsoft Power Platform CLI הוא ממשק פשוט של שורת פקודה למפתחים אשר מאפשר למפתחים וליוצרי יישומים ליצור רכיבי קוד. מידע נוסף: מהו Microsoft Power Platform CLI?