תוכן עניינים:
הגדרה - מה המשמעות של ניהול ביצועי יישומים (APM)?
ניהול ביצועי יישומים (APM) הוא נוהג בתוך ניהול מערכות שממקד לניהול ולעקוב אחר הזמינות והיעילות של יישומי תוכנה. APM כרוך בתרגום מדדי IT למשמעות עסקית. הוא בוחן את זרימת העבודה ואת כלי ה- IT המשויכים אליהם הפרוסים לצורך ניתוח, זיהוי ודיווח על חששות של ביצועי יישומים כדי לוודא שהציפיות של עסקים ומשתמשי קצה מתקיימים.
ביצועי האפליקציה מסמנים כמה מהר מבצעים עסקאות או נשלחים פרטים למשתמשי קצה באמצעות יישום מסוים. ניהול ביצועים של יישומים משמש בדרך כלל ליישומי אינטרנט הבנויים בפלטפורמות Microsoft .NET ו- JEE.
Techopedia מסביר ניהול ביצועי יישומים (APM)
APM עוקב אחר הביצועים בשני שלבים:
- הוא מודד את המשאבים המשמשים את היישום
- הוא מודד את החוויה של משתמשי הקצה, שיש לה שני מרכיבים: הזמן שלוקח לאפליקציה להגיב מנקודת מבט של משתמש הקצה, ומספר העסקאות העוברות במערכת במהלך חישובי זמן תגובה.
שיטות אלה יסייעו בסופו של דבר ביצירת קו ביצועים המורכב משלוש קטגוריות ברמה גבוהה:
- זמני תגובה / ביצועי עסקה
- צריכת משאבים
- נפח עסקה
ניהול ביצועי יישומים קשור לניהול משתמשים אמיתיים וניהול חווית משתמש קצה. בין אלה, הערכת חוויותיהם של משתמשים אמיתיים תוך שימוש ביישום בייצור נחשבת לשיטה האמיתית ביותר. ניתן להשיג יעילות מיטבית באמצעות יעילות, ניתוח חיזוי ואוטומציה של מערכות.
על פי מחקר שערך גרטנר, APM מורכב מחמישה ממדים פונקציונליים ייחודיים:
- מעקב אחר חווית משתמש הקצה
- דוגמנות וגילוי ארכיטקטורת זמן ריצה של יישומים
- פרופיל עסקאות מוגדר על ידי משתמש
- ניתוח נתוני יישומים
- ניטור יישומי צלילה עמוקה
