Opredelitev - Kaj pomeni uspešnost aplikacije?
Uspešnost aplikacij v kontekstu računalništva v oblaku je meritev dejanske učinkovitosti in razpoložljivosti aplikacij. Zlasti se uporablja pri oddaljenih in računalniških aplikacijah v oblaku, ki se izvajajo v oddaljenih strežnikih in se uporabljajo prek omrežja, kot je internet. Uspešnost aplikacij je dober pokazatelj ravni storitve, ki jo ponuja ponudnik, in je ena od najbolj nadzorovanih meritev IT.
Techopedia razlaga uspešnost aplikacije
Obstajata dva niza meritev uspešnosti aplikacij, ki ju natančno spremljamo. Prva in še pomembnejša je dejanska učinkovitost končnih uporabnikov aplikacije, na primer povprečni odzivni čas pri normalni ali največji obremenitvi. Meritve so pogosto povezane z odzivnim časom:
- Odzivni čas, da aplikacija deluje na uporabnikovo dejanje, kot je navigacija.
- Odzivni čas ali čas, potreben za dokončanje določene količine dela, kot je iskanje ali razvrščanje podatkov.
- Obremenitev sistema, ki se meri kot obseg transakcij, ki jih mora obdelati aplikacija, kot so zahteve (zahteve na sekundo), transakcije (transakcije na sekundo) in strani na sekundo.
Drugi sklop vključuje meritve računskih virov, ki jih porabi aplikacija za opravljanje svojih nalog, kar je dober pokazatelj, ali je dovolj virov za dokončanje določenega bremena ali ali aplikacija porabi več sredstev, kot bi morala; slednje je pogosto dober pokazatelj, da aplikacija ni optimizirana. To je zelo pomembno, še posebej za aplikacije v oblaku, saj naj bi uporabniki imeli enako izkušnjo z aplikacijo, ki se dostavi prek interneta, kot tisto, ki deluje lokalno v popolnoma sposobni nabor strojne opreme.