NI
NI چیست؟
2018-09-15
GitHub
GitHub چیست؟
2018-09-16
نمایش همه

APM چیست؟

APM

مدیریت عملکرد نرم افزار (APM) چیست؟

 

APM یا مدیریت عملکرد نرم افزار نامی است که به فرایند شناسایی و تشخیص مناطق با عملکرد ضعیف در

برنامه هایی که شرکت می تواند استفاده کند کمک می کند، هدف  آن ارائه سطح رضایت بخش تر سرویس

برای کاربران برنامه می باشد.

ابزار اجرای عملکرد نرم افزار برای انجام چنین کارهایی مورد استفاده قرار می گیرد و می تواند

برای یافتن مشکلات در برنامه های شخصی یا برنامه های متعدد در همان شبکه استفاده شود.

APM معمولا بر اساس دو معیار اصلی محاسبه می شود. اولین عملکردی است که توسط یک کاربردر غالب

برنامه تجربه می شود که شامل بررسی حجم معاملات پردازش شده توسط برنامه و زمان پاسخ آن به اقدامات کاربر

مانند بارگذاری آن است.

دوم، اندازه گیری استفاده از منابع برنامه محاسبات در هنگام بارگیری است که به مدیران فناوری اطلاعات

اجازه می دهد تا میزان ظرفیت آن را برای رسیدگی به بارهای خاص و تعداد کاربران را ارزیابی کند.

این همچنین می تواند شامل مواردی همچون جستجو برای تنگناها در عملکرد برنامه باشد.

ترکیب این معیارها به مدیران فناوری اطلاعات اجازه می دهد تا ارزیابی کنند

عملکرد پایه برنامه چیست؟

استفاده از APM به عنوان وسیله ای برای تعیین اینکه در نرم افزار مشکلات عملکرد ممکن است

از دیدگاه تقاضای رایانه و کاربر وجود داشته باشد.

مدیریت عملکرد برنامه همچنین شامل: سخت افزار و نرم افزار می باشد.

اولا به نظر می رسد برای ارزیابی اینکه آیا قدرت محاسبه ناکافی در سرور یا سرورهایی که از برنامه پشتیبانی می کنند،

باعث مشکلات عملکرد می شود. در حالی که در سطح نرم افزاری، ابزار میزان نرخ اشتباه را نشان می دهد

به طوری که مدیران و یا توسعه دهندگان فناوری اطلاعات می توانند با دقت به مشکلاتی که باعث کاهش

سرعت برنامه می شوند یا از کار افتادن آن، از جمله عدم حافظه کافی برای پردازش فرآیندهای شدید.

 

مزایای استفاده از APM

ابزار مدرن APM مدیریت عملکرد نرم افزار نه تنها می تواند در سراسر شبکه، بلکه در سراسر سیستم

عامل های مختلف استفاده شود.

این امر به ویژه هنگامی مفید است که به نظارت بر عملکرد برنامه های ابر شده

در محیط های ابر و خصوصی هیبرید می پردازد.

ماهیت ابر به این معنی است که برنامه ها و سرویس ها می توانند از یک مجموعه ای از منابع محاسباتی

مشترک و سرورها استفاده کنند، به این معنی که متعادل سازی بار و چرخش قدرت محاسبه اضافی

در صورت نیاز، می تواند برخی از مشکلات عملکرد در برنامه ها را مسدود کند.

این ممکن است توسط یک تیم فناوری اطلاعات از دست رفته باشد اما می تواند با ابزار

مدیریت عملکرد نرم افزار شناسایی شود.

چگونه APM مدیریت عملکرد نرم افزار می تواند موثر باشد؟

 

اطمینان از اینکه برنامه ها به طور هماهنگ اجرا می شوند و عملکرد مطلوب آنها را قادر می سازد تا

کاربران خود را به کارآیی بیشتر و جلوگیری از ناراحتی در سقوط برنامه و یا تند و سریع در حال اجرا بپردازند.

صبا هاست

نظرات بسته شده است

enamad
EVSSL