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 resultados de pruebas de rendimiento

Comprensión de arquitecturas y modelos de aplicaciones

  • Arquitectura de 2/3 capas
  • Arquitectura de N capas
  • Arquitectura basada en middleware (MQ, Servicios Web, etc.)

Tecnología

  • Comandos básicos de UNIX (grep, find, editor vi, etc.)
  • Nociones de Oracle/SQL (Consultas, Tablas, Triggers, etc.)
  • Conceptos básicos de C/Java

Análisis detallado - Conceptos y herramientas de monitoreo

  • Monitoreo de hardware (Windows - Perfmon, UNIX - nmon, vmstat)
    • Cola de ejecución (Longitud promedio de la cola del procesador)
    • IO de red
    • IO de disco
    • Memoria (Disponible, Usada, Espacio de paginación, Cache de sistema de archivos, etc.)
    • CPU (Disponible, Virtual, En línea, Con derechos, etc.)
  • Monitoreo de Servidor Web/Servidor de Aplicaciones
    • JVM (Java heap) - análisis de heap dump
    • Pool de conexiones
    • Pool de hilos
  • Comprensión de 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 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
  • Conocimiento de contenedores de aplicaciones como WebSphere o WebLogic
  • Conocimiento de lenguajes de programación como Java
  • Nociones de pruebas de rendimiento
  • Conocimientos de SQL

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas