View
68
Download
2
Category
Preview:
Citation preview
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
“La herida causada por una lanza puede curar, la causada por la lengua es incurable”
Proverbio árabe
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Equipo de
Preproducción
Equipo de
Operaciones
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
Funcionamiento
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
ScriptGrabación del
proceso de negocio
AplicaciónTokio
Nueva York
Londres
Despliegue MonitorizaciónGeneración (o reutilización )
Opciones
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
Rápido
HP AppPulse
Active
Básico
Entorno Web
Control total
HP BPM(Business Process Monitor)
Integraciones
Cualquier aplicación
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
HP AppPulse Active
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
HP AppPulse Active
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
HP AppPulse Active
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
HP AppPulse Active
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
HP AppPulse Active
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
HP AppPulse Active
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario sintética
HP Business Process Monitor
● Configuración de grano fino
● Cuadros de mandos
● Informes históricos
● Informes a medida
● Soporte de monitorización mobile
● Integraciones
● Correlación con otras fuentes
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Advanced
analytics
Diagnostics
RUM
BPM /
AppPulse
Valor
• Ayuda a determiner el
rendimiento habitual de las
transacciones
• Monitorización proactive para
encontrar incidencias incluso si
usuarios reales no acceden a la
aplicación
• Aprovecha los scripts de
desarrollo/test para desplegar
rápidamente.
Modelo de madurez
Monitorización proactiva
Madurez
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Proactiva + monitorización real
Madurez
Advanced
analytics
Diagnostics
RUM
BPM /
AppPulse
Valor incremental
• Captura el rendimiento y la
disponibilidad de tu aplicación
para usuarios reales
• Soporta iniciativas BYOD
• Aisla problemas por tipo de
dispositivo, version de OS y
version de aplicación
• Proporciona flujos reales a
desarrollo/test
• Captura el impacto de API/URL
de terceros
Modelo de madurez
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Real usermonitors
Network Sniffer
• Utiliza un TAP o Port Spanning
para duplicar el tráfico y
redirigirlo hacia RUM
• Captura todo el tráfico dirigido
hacia la aplicación y lo analiza
• Detecta sesiones de usuario,
transacciones
• Captura detalles a nivel TCP/IP
• Captura el rendimiento en
multiples capas (front-end, back-
end, bases de datos, etc...)
Funcionamiento
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Real usermonitors
Server Collector
• Despliegue simple y rápido
• Captura el tráfico en el servidor
de aplicaciones y lo reenvia a
RUM
• Captura todo el tráfico a la
aplicación y lo analiza
• Detecta sesiones de usuario,
transacciones
Funcionamiento
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Real usermonitors
Client Monitor
• Envio de datos de
monitorización diréctamente
desde cada cliente
• Inyección de código
(aplicaciones web) o
instrumentalización
(aplicaciones móviles)
• Soporte para Android o iOS
Funcionamiento
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Real usermonitors
Método Híbrido
• Captura de datos a nivel de
dispositivo
• Captura datos de la red dentro
del datacenter para monitorizar
el frontend y el backend
• Combina todos los datos para
tener visibilidad end-to-end total
Funcionamiento
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Aplicaciones mobile
• Instrumentación en 5 minutos!
• Sin cambiar el código!
• Aplicaciónes nativas e híbridas
• Tiempos de respuesta, errores, eventos, volumen de usuarios, etc..
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Conoce la utilización y la experiencia de usuario desde cualquier localización
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Conoce la utilización y la experiencia de usuario por version de aplicación
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Sobrevive al modelo de releases continuas, conociendo el comportamiento por OS y
dispositivo
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Experiencia de usuario real
Encuentra una session específica e investiga por
qué hubo una mala experiencia
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Diagnóstico de aplicaciones
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Madurez
Advanced
analytics
Diagnostics
RUM
BPM /
AppPulse
Valor incremental
• Aislar fácilmente las incidencias
causadas por problemas en el
backend
• Aislar problemas a nivel de un
servidor específico, instancia de
aplicación, consulta SQL, web
service o linea de código
• Integración complete con
BPM/RUM para proporcionar
visibilidad end-to-end
Proactiva + monitorización real + diagnostics
Modelo de madurez
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Diagnóstico de aplicaciones
Correlación de las peticiones de usuario a través de las distintas capas
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Diagnóstico de aplicaciones
Detección de causa de los problemas a nivel de código
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Análisis Predictivo
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Análisis predictivo
“Nuestro futuro depende de como entendamos el pasado”
Gustavo Cerati
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Madurez
Advanced
analytics
Diagnostics
RUM
BPM /
AppPulse
Aprovechar las capacidades de análisis predictivo
Modelo de madurez
Valor incremental
• Sin configuración de umbrales
de alerta
• Detección de problemas
temprana para corregirlas
antes de que tengan impacto
en el negocio
• Alerta de anomalias como:
• Regresión del rendimiento
tras una nueva release
• Descenso inesperado de la
actividad o utilización
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Análisis predictivo
RecolectarDatos
Crear LineasBase
DetectarAnomalías
EnviarEventos
Investigar y Remediar
Recopila datos de:
• BPM
• RUM
• SiteScope
• Performance Agent
• NNMi
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Análisis predictivo
RecolectarDatos
Crear LineasBase
DetectarAnomalías
EnviarEventos
Investigar y Remediar
Creación dinámica de lineas base:
• Para cada métrica individual
• Considerando la temporalidad ylas
tendencias
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Análisis predictivo
RecolectarDatos
Crear LineasBase
DetectarAnomalías
EnviarEventos
Investigar y Remediar
Detección de anomalías en base a:
• Métricas anómalas
• Correlación topológica
• Ventana de tiempo
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Análisis predictivo
RecolectarDatos
Crear LineasBase
DetectarAnomalías
EnviarEventos
Investigar y Remediar
• Análisis de las diferentes métricas
anómalas en conjunto
• Relación de sucesos similares
anteriores
• Log de soluciones implementadas
anteriores
• Enlace a gestor de incidencias
• Eliminación de “ruido”
20/01/2015Confidencial y propietario // Todos los derechos reservados // Globe Testing
Análisis predictivo
Cualquier version Ultimate envia sus
datos al motor de predicciones
¡Sin instalar
ningún
software!
Recommended