© 2019  MBIT School                          |          Aviso Legal            |         Política de Privacidad

c/Serrano 213, 28016, Madrid      |      Tel: 91 504 86 00      |       info@mbitschool.com

Evento "Seguimiento Web de Clientes"

 

Ayer 8 de Septiembre MBIT School celebró el evento “Seguimiento Web de Clientes” en su sede de Serrano 43 Madrid.

 

La sesión tuvo como objeto realizar un seguimiento de la actividad web de los clientes en tiempo real en un ejemplo que reúne las características de volumen, velocidad y variedad necesarias para considerarse Big Data.

 

La sesión estuvo a cargo de Jose Antonio Esteban, Director Académico de MBIT School y CTO de Codere.

 

 

 

MONITORIZACION DE UNA APLICACION WEB EN UN ENTORNO BIG DATA

Utilizando como banco de pruebas un entorno de producción real con más de 12.000 usuarios conectados y analizando 50 millones de registros de telemetría, se realizaron distintos tipos de experimentos para analizar en tiempo real distintas características de la aplicación de cara a mejorar la experiencia de usuario

 

La tecnología utilizada fue Microsoft Application Insights, parte de la plataforma Azure.

 

QUE ES APPLICATION INSIGHTS

Es un servicio de análisis que supervisa la aplicación web activa, con el que se pueden detectar y diagnosticar problemas de rendimiento y comprender qué hacen los usuarios realmente con la aplicación. Está diseñado para desarrolladores, para ayudar a mejorar continuamente el rendimiento y la facilidad de uso de la aplicación.

 

 

 

MONITORIZACION DE APLICACIONES

Durante la sesión utilizamos Application Insights  para monitorizar la aplicación, obtener datos reales sobre cómo se está comportando y entender cuántos usuarios la utilizan, y de qué manera (almacenando y analizando cada click de navegación) y detectar y solventar fallos de rendimiento.

 

PRUEBAS EN TIEMPO REAL

Entre las pruebas realizadas las mas relevantes fueron:

  • Simulaciones de carga de usuarios en su efecto en el rendimiento

  • Segmentación por ubicación de cliente

  • Pruebas de disponibilidad

  • Velocidad de solicitudes http, tiempos de respuesta y niveles de éxito.

  • Seguimiento de excepciones de servidor y cliente.

  • Recuentos de visitas de pagina, recuentos de usuarios y sesiones, tiempos de carga del explorador.

  • Pruebas de Rendimiento del servidor

  • Análisis de datos de telemetría "live-stream"