Course Outline

Εισαγωγή στη δοκιμή απόδοσης

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

Κατανόηση διαφόρων Αρχιτεκτονικών/Μοντέλων Εφαρμογών

  • Αρχιτεκτονική 2/3 επιπέδων
  • Αρχιτεκτονική N επιπέδων
  • Αρχιτεκτονική βασισμένη στο Middleware (MQ, Webservices κ.λπ.).

Τεχνολογία

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

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

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

Requirements

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories