Contacta con nosotros

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 capas
  • Arquitectura en N capas
  • Arquitectura basada en middleware (MQ, WebServices, etc.)

Tecnología

  • Comandos básicos de UNIX (grep, find, editor vi, etc.)
  • Oracle/SQL básico (consultas, tablas, desencadenadores, etc.)
  • Conceptos básicos de C/Java

Análisis detallado - Conceptos/herramientas de monitorización

  • Monitorización del hardware (Windows - Perfmon, UNIX - nmon, vmstat)
    • Cola de ejecución (longitud media de la cola del procesador)
    • E/S de red
    • E/S de disco
    • Memoria (disponible, utilizada, espacio de paginación, caché del sistema de archivos, etc.)
    • CPU (disponible, virtual, activa, comprometida, etc.)
  • Monitorización de servidores web/servidores de aplicaciones
    • JVM (montón de Java) - análisis de volcados de montón
    • Colección de conexiones
    • Colección de hilos
  • Comprensión de diversas herramientas de monitorización como CA Wily Introscope, IBM Tivoli, etc.
  • Monitorización de la base de datos
    • Ajuste básico de consultas
    • Rastro SQL
    • Análisis de AWR o Statspack
    • Plan de consulta
  • Comprensión del ancho de banda y FTP
  • Comprensión de la monitorización de red mediante HTTPWatch o Fiddler

Requerimientos

  • Conocimiento de bases de datos como Oracle.
  • Conocimiento de contenedores de aplicaciones como WebSphere o WebLogic, etc.
  • Conocimiento de lenguajes de programación como Java.
  • Conocimiento de pruebas de rendimiento.
  • Conocimiento de SQL
 35 Horas

Número de participantes


Precio por participante

Testimonios (1)

Próximos cursos

Categorías Relacionadas