Skip to main content

Τι είναι η διαχείριση της απόδοσης εφαρμογών;

Η διαχείριση των επιδόσεων εφαρμογών είναι ένας όρος που χρησιμοποιείται για την περιγραφή της διαδικασίας παρακολούθησης και διαχείρισης της απόδοσης του συστήματος, καθώς σχετίζεται με εφαρμογές λογισμικού.Αυτή η πειθαρχία βρίσκεται κυρίως στη διαχείριση συστημάτων πληροφορικής (IT) και συνήθως είναι απαραίτητη για την ομαλή λειτουργία οποιασδήποτε επιχείρησης ή οργανισμού.Οι επιχειρηματικοί χρήστες έχουν υψηλές προσδοκίες τόσο για τη διαθεσιμότητα όσο και για την απόδοση του συστήματος.Συνήθως είναι ευθύνη του προσωπικού των τεχνικών υπηρεσιών να διαχειρίζεται αυτή τη διαδικασία για να διασφαλιστεί ότι οι επιχειρηματικές ανάγκες πληρούνται.Η χρήση πόρων αναφέρεται σε συνδυασμό υλικού και υποδομής υπολογιστή.Κάθε πρόγραμμα λογισμικού υπολογιστή χρησιμοποιεί υλικό για τη λειτουργία του λογισμικού, την ικανοποίηση των αιτήσεων χρήστη, την εκτέλεση υπολογισμών και την παροχή δεδομένων.Η αποτελεσματικότητα του ίδιου του λογισμικού ποικίλλει ευρέως, ανάλογα με τις δεξιότητες των προγραμματιστών και τον τρόπο με τον οποίο αναπτύχθηκε το προϊόν.

Για παράδειγμα, τα περισσότερα προγράμματα λογισμικού μπορούν να εκτελέσουν τυποποιημένες λειτουργίες χρησιμοποιώντας ελάχιστους πόρους συστήματος.Αναφορές ή άλλα ερωτήματα που αναζητούν σύνολα δεδομένων ή απαιτούν πληροφορίες από πολλαπλές περιοχές ενός συστήματος, ενδέχεται να απαιτούν πολλαπλούς επεξεργαστές και βραχυπρόθεσμους πόρους μνήμης για να ολοκληρώσουν το αίτημα.Υπάρχουν ανώτερα και κατώτατα όρια στις απαιτήσεις για οποιοδήποτε πρόγραμμα λογισμικού και αυτές οι τιμές επηρεάζονται από τον αριθμό των ταυτόχρονων χρηστών και την ικανότητα του υλικού.μετράει.Οι επιχειρηματικοί χρήστες συχνά πιέζονται για να ολοκληρώσουν πολλαπλές εργασίες μέσα σε σύντομο χρονικό διάστημα και αναμένουν να ανταποκριθούν το λογισμικό του υπολογιστή και να εκτελούν γρήγορα εργασίες.Ο χρόνος απόκρισης μπορεί να επηρεαστεί από το σχεδιασμό λογισμικού, την υποδομή και το υλικό.

Η χρήση τεχνικών διαχείρισης επιδόσεων εφαρμογών έχει αυξηθεί εκθετικά καθώς οι επιχειρηματικοί χρήστες επεκτείνουν την εξάρτηση τους από τα συστήματα υπολογιστών.Οι εφαρμογές ιστού περιλαμβάνουν συχνά ένα εργαλείο διαχείρισης απόδοσης εφαρμογών ως ένα από τα χαρακτηριστικά της πλατφόρμας.Χρησιμοποιώντας αυτά τα εργαλεία, το προσωπικό πληροφορικής συνήθως μπορεί να μετρήσει την ποιότητα της εμπειρίας των χρηστών από την προοπτική του Διαδικτύου-χρήστη, χωρίς να χρειάζεται να βασίζεται σε ανατροφοδότηση από εξωτερικούς χρήστες.

Το πρώτο μέρος της διαχείρισης της απόδοσης εφαρμογών είναι η μέτρηση της ανταπόκρισης του συστήματος.Το δεύτερο μέρος είναι να βελτιωθεί η εμπειρία του χρήστη και να παράσχει μετρήσεις για να αποδειχθεί ότι επιτεύχθηκε αυτός ο στόχος.Αυτό το μέρος της διαδικασίας απαιτεί τη συνεργασία των αναλυτών επιχειρήσεων και συστημάτων, διαχειριστών έργων, αρχιτέκτονων συστημάτων και προγραμματιστών.Σε πολλές περιπτώσεις, υπάρχουν περιορισμοί στις τροποποιήσεις που μπορούν να γίνουν για τη βελτίωση της απόδοσης του συστήματος, καθώς τα ζητήματα είναι κεντρικά για το ίδιο το λογισμικό.