Skip to main content

Co je správa výkonnosti aplikací?

Správa výkonu aplikací je termín používaný k popisu procesu monitorování a řízení výkonu systému, který se týká softwarových aplikací.Tato disciplína je primárně nalezena v řízení systémů informačních technologií (IT) a obvykle je nezbytná pro hladký provoz jakékoli podnikání nebo organizace.Obchodní uživatelé mají vysoká očekávání jak pro dostupnost systému, tak pro výkon systému.Zaměstnanci technických služeb jsou obvykle odpovědností za řízení tohoto procesu, aby zajistili, že budou splněny obchodní potřeby.Použití zdrojů se týká kombinace počítačového hardwaru a infrastruktury.Každý počítačový softwarový program používá hardware k provozování softwaru, splnění uživatelských požadavků, provádění výpočtů a poskytování dat.Účinnost samotného softwaru se velmi liší v závislosti na dovednostech programátorů a na tom, jak byl produkt vyvinut.

Například většina softwarových programů může provádět standardní funkce pomocí minimálních systémových zdrojů.Zprávy nebo jiné dotazy, které vyhledávací soubory dat nebo vyžadují informace z více oblastí systému, mohou k dokončení požadavku vyžadovat více procesorů a krátkodobých zdrojů paměti.Existují horní a dolní meze požadavků na jakýkoli softwarový program a tyto hodnoty jsou ovlivněny počtem současných uživatelů a kapacitou hardwaru.

Doba odezvy počítačového softwaru z pohledu koncového uživatele je obvykle jedinou metrikou, která je jedinou metrikou, kterápočítá.Uživatelé firem jsou často tlačeni k dokončení více úkolů v krátkém časovém rámci a očekávají, že počítačový software bude reagovat a rychle provádí úkoly.Doba odezvy může být ovlivněna návrhem softwaru, infrastrukturou a hardwarem.Webové aplikace často zahrnují nástroj pro správu výkonu aplikací jako jeden z funkcí platformy.Pomocí těchto nástrojů mohou zaměstnanci IT obvykle měřit kvalitu uživatelského prostředí z pohledu uživatelů internetu, aniž by se museli spoléhat na zpětnou vazbu od externích uživatelů.

První částí správy výkonu aplikací je měření reakce systému.Druhou částí je zlepšit uživatelský zážitek a poskytnout metriky, aby bylo možné prokázat, že tohoto cíle bylo dosaženo.Tato část procesu vyžaduje spolupráci obchodních a systémových analytiků, projektových manažerů, systémových architektů a vývojářů.V mnoha případech existují omezení úprav, která mohou být provedena za účelem zlepšení výkonu systému, protože problémy jsou ústřední pro samotný software.