Εξέλιξη Κομματιού

Εισαγωγή στη συνεχή εξέταση απόδοσης

  • Κύκλος ζωής συνεχούς εξέτασης απόδοσης.
  • Διερμηνεία των αποτελεσμάτων συνεχούς εξέτασης απόδοσης.

Κατανόηση διαφόρων αρχιτεκτονικών/μоделов εφαρμογών

  • 2/3 τέρη αρχιτεκτονική
  • N τέρη αρχιτεκτονική
  • Αρχιτεκτονική μεσόγειου (MQ, Webservices κ.ά.)

Τεχνολογία

  • Βασικές εντολές UNIX (grep, find, vi editor κ.ά.)
  • Βασική Oracle/SQL (διερωτήματα, πίνακες, προβληματικές αναφορές κ.ά.)
  • Βασικές εννοιές C/Java

Αναλυτική ανάληψη - Έννοιες/Εργαλεία παρακολούθησης

  • Παρακολούθηση υπολογιστικών πόρων (Windows -Perfmon, UNIX -nmon, vmstat)
    • Λίστα εκκρεμών διαδικασιών (Μέση μήκος ουράς περιφερειακών απαιτήσεων)
    • Δίκτυο IO
    • Δίσκου IO
    • Μνήμη (Διαθέσιμη, χρησιμοποιημένη, πλατφόρμη απομονωμένου χώρου, cache συστήματος αρχείων κ.ά.)
    • CPU (Διαθέσιμη, εικονική, διαθέσιμη, που έχει το δικό της κ.ά.)
  • Παρακολούθηση Web Server/App Server
    • JVM (Java heap) - ανάλυση τής απόθετης μνήμης
    • Πινακές συνδέσεων
    • Πινακές νημάτων
  • Κατανόηση διαφόρων εργαλείων παρακολούθησης όπως το CA Wily Introscope, IBM Tivoli κ.ά.
  • Παρακολούθηση βάσεων δεδομένων
    • Βασική τυπώσιμη αντιγραφή ερωτήματος
    • SQL Trace
    • Ανάλυση AWR ή Statspack
    • Σχέδιο ερωτήματος
  • Κατανόηση του πλάτους γραμμής, FTP
  • Παρακολούθηση δικτύου χρησιμοποιώντας HTTPwatch ή Fiddler

Απαιτήσεις

  • Κατανόηση βάσεων δεδομένων όπως το Oracle.
  • Κατανόηση πλαισίων εφαρμογών όπως το WebSphere ή Weblogic κ.ά..
  • Κατανόηση γλωσσών προγραμματισμού όπως το Java.
  • Γνώσεις συνεχούς εξέτασης απόδοσης.
  • Γνώσεις SQL
 35 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (1)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες