Ponte en Contacto
 Duración 35 horas

Temario del curso

Introducción a las pruebas de rendimiento

  • Ciclo de vida de las pruebas de rendimiento.
  • Interpretación de los resultados de las pruebas de rendimiento.

Comprensión de diversas arquitecturas / modelos de aplicación

  • Arquitectura de 2/3 niveles
  • Arquitectura de N niveles
  • Arquitectura basada en middleware (MQ, servicios web, etc.)

Tecnología

  • Comandos básicos de UNIX (grep, find, editor vi, etc.)
  • 基本概念 Oracle/SQL (consultas, tablas, triggers, etc.)
  • Conceptos básicos de C/Java

Análisis detallado - Conceptos/Herramientas de monitoreo

  • Monitoreo de hardware (Windows - Perfmon, UNIX - nmon, vmstat)
    • Run queue (Longitud promedio de la cola de procesador)
    • E/S de red
    • E/S de disco
    • Memoria (disponible, usada, espacio de paginación, caché FS, etc.)
    • CPU (disponible, virtual, en línea, asignada, etc.)
  • Monitoreo de servidor web / servidor de aplicaciones
    • JVM (pila de Java) - Análisis de volcado de pila
    • Pool de conexiones
    • Pool de hilos
  • Familiaridad con diversas herramientas de monitoreo como CA Wily Introscope, IBM Tivoli, etc.
  • Monitoreo de base de datos
    • Ajuste básico de consultas
    • SQL Trace
    • Análisis de AWR o Statspack
    • Plan de consulta
  • Comprensión de ancho de banda, FTP
  • Comprensión del monitoreo de red utilizando HTTPwatch o Fiddler

Requerimientos

  • Conocimiento de bases de datos como Oracle.
  • Familiaridad con contenedores de aplicaciones como WebSphere o WebLogic.
  • Conocimiento de lenguajes de programación como Java.
  • Familiaridad con pruebas de rendimiento.
  • Conocimiento de SQL

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas