Koti It-hallinta Mikä on sovelluksen suorituskyvyn hallinta (apm)? - määritelmä techopediasta

Mikä on sovelluksen suorituskyvyn hallinta (apm)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä sovelluksen suorituskyvyn hallinta (APM) tarkoittaa?

Sovellusten suorituskyvyn hallinta (APM) on järjestelmänhallinnan käytäntö, joka kohdistuu ohjelmistosovellusten saatavuuden ja tehokkuuden hallintaan ja seurantaan. APM sisältää IT-metrien kääntämisen liiketoiminnan merkitykseen. Se tutkii työnkulkua ja siihen liittyviä IT-työkaluja, joita käytetään sovellusten suorituskykyongelmien analysointiin, tunnistamiseen ja ilmoittamiseen varmistaakseen, että yritysten ja loppukäyttäjien odotukset täyttyvät.

Sovelluksen suorituskyky tarkoittaa, kuinka nopeasti tapahtumat suoritetaan tai yksityiskohdat lähetetään loppukäyttäjille tietyllä sovelluksella. Sovellusten suorituskyvyn hallintaa käytetään yleisesti Web-sovelluksissa, jotka on rakennettu Microsoft .NET- ja JEE-alustoille.

Techopedia selittää sovelluksen suorituskyvyn hallinnan (APM)

APM tarkkailee suorituskykyä kahdessa vaiheessa:

  1. Se mittaa resursseja, joita sovellus käyttää
  2. Se mittaa loppukäyttäjien kokemusta, jolla on kaksi osaa: Aika, joka sovelluksen on vastattava loppukäyttäjän näkökulmasta, ja tapahtumien lukumäärä, jotka järjestelmän läpi kuluu vastausaikalaskelmien aikana.

Nämä menetelmät auttavat lopulta luomaan suorituskyvyn lähtötason, joka koostuu kolmesta korkean tason luokasta:

  • Vastausajat / tapahtuman suorittaminen
  • Resurssien kulutus
  • Tapahtuman määrä

Sovellusten suorituskyvyn hallinta liittyy todellisen käyttäjän hallintaan ja loppukäyttäjäkokemuksen hallintaan. Näiden joukossa todellisimpien käyttäjien kokemusten arviointia sovelluksen käytön aikana tuotannossa pidetään aidoimpana menetelmänä. Optimaalinen tuottavuus voidaan saavuttaa tehokkaammin tapahtumien korreloinnin, ennustavan analyysin ja järjestelmän automaation avulla.

Gartnerin tutkimuksen mukaan APM koostuu viidestä ainutlaatuisesta toiminnallisesta ulottuvuudesta:

  • Loppukäyttäjäkokemuksen seuranta
  • Mallinnus ja sovellusten suorittamisen arkkitehtuurin etsintä
  • Käyttäjän määrittelemä transaktioiden profilointi
  • Sovellustietojen analysointi
  • Syväsukelluksen seuranta
Mikä on sovelluksen suorituskyvyn hallinta (apm)? - määritelmä techopediasta