Свържете се с нас

Съдържание и теми, включени в курса

Въведение в тестването на производителността

  • Жизнен цикъл на тестването на производителността.
  • Интерпретация на резултатите от тестовете за производителност.

Разбиране на различни архитектури/модели на приложения

  • Двуслойна/трислойна архитектура
  • N-слойна архитектура
  • Архитектура, базирана на междинен софтуер (MQ, уеб услуги и др.)

Технологии

  • Основни UNIX команди (grep, find, vi редактор и др.)
  • Основи на Oracle/SQL (заявки, таблици, тригери и др.)
  • Основни концепции на C/Java

Детайлен анализ – концепции/инструменти за наблюдение

  • Наблюдение на хардуера (Windows - Perfmon, UNIX - nmon, vmstat)
    • Опашка за изпълнение (средна дължина на опашката на процесора)
    • Мрежов вход/изход
    • Дисков вход/изход
    • Памет (налична, използвана, пространство за странициране, файлов кеш и др.)
    • Процесор (наличен, виртуален, онлайн, разпределен и др.)
  • Наблюдение на уеб сървър/сървър на приложения
    • JVM (Java heap) – анализ на heap dump
    • Пул от връзки
    • Пул от нишки
  • Разбиране на различни инструменти за наблюдение като CA Wily Introscope, IBM Tivoli и др.
  • Наблюдение на бази данни
    • Основна настройка на заявки
    • SQL Trace
    • Анализ на AWR или Statspack
    • План на заявката
  • Разбиране на честотната лента, FTP
  • Разбиране на наблюдението на мрежата с помощта на HTTPwatch или Fiddler

Изисквания

  • Познания за бази данни като Oracle.
  • Познания за сървъри на приложения като WebSphere или Weblogic и др.
  • Познания за програмни езици като Java.
  • Познания за тестване на производителността.
  • Познания по SQL
 35 Часа

Брой участници


Цена за участник

Отзиви от участници (1)

Предстоящи Курсове

Свързани Kатегории