Obsah:
- Definícia - Čo znamená správa výkonnosti aplikácií (APM)?
- Techopedia vysvetľuje riadenie výkonnosti aplikácií (APM)
Definícia - Čo znamená správa výkonnosti aplikácií (APM)?
Správa výkonnosti aplikácií (APM) je prax v rámci správy systémov, ktorá sa zameriava na správu a sledovanie dostupnosti a efektívnosti softvérových aplikácií. APM zahŕňa prevod metrík IT do obchodného významu. Skúma pracovný postup a súvisiace IT nástroje, ktoré sa používajú na analýzu, identifikáciu a hlásenie problémov s výkonom aplikácií, aby sa zabezpečilo splnenie očakávaní podnikov a koncových používateľov.
Výkon aplikácie znamená, ako rýchlo sa transakcie vykonávajú alebo sa podrobnosti odosielajú koncovým používateľom pomocou konkrétnej aplikácie. Správa výkonnosti aplikácií sa bežne používa pre webové aplikácie postavené na platformách Microsoft .NET a JEE.
Techopedia vysvetľuje riadenie výkonnosti aplikácií (APM)
APM monitoruje výkon v dvoch krokoch:
- Meria zdroje, ktoré aplikácia používa
- Meria skúsenosť koncových používateľov, ktorá má dve zložky: Čas potrebný na to, aby aplikácia reagovala z hľadiska koncového používateľa, a počet transakcií, ktoré prechádzajú systémom v priebehu výpočtov času odozvy.
Tieto metódy nakoniec pomôžu vytvoriť výkonnostnú líniu pozostávajúcu z troch kategórií na vysokej úrovni:
- Časy odozvy / výkon transakcie
- Spotreba zdrojov
- Objem transakcie
Správa výkonnosti aplikácií je spojená so správou skutočných používateľov a so správou používateľských skúseností. Spomedzi nich sa hodnotenie skutočných používateľov pri používaní aplikácie vo výrobe považuje za najprimeranejšiu metódu. Optimálnu produktivitu je možné dosiahnuť efektívnejšie prostredníctvom korelácie udalostí, prediktívnej analýzy a automatizácie systému.
Podľa prieskumu spoločnosti Gartner pozostáva APM z piatich jedinečných funkčných rozmerov:
- Monitorovanie skúseností koncového používateľa
- Modelovanie a objavovanie runtime architektúry aplikácií
- Profilovanie transakcií definované používateľom
- Analytika aplikačných dát
- Monitorovanie aplikácií s hĺbkovým ponorom