Diagnóstico y Gestión del Rendimiento de las Aplicaciones Java

Succes Detalhes Stories

Diagnóstico y Gestión del Rendimiento de las Aplicaciones Java

Companhia: 
Grupo global de servicios financieros
Data: 
Sat, 01/10/2011

Compañía

Grupo global de servicios financieros que ofrece la más completa gama de productos y servicios a sus clientes –particulares y empresas–. Tiene una sólida posición de liderazgo en el mercado español y una fuerte presencia internacional.

 

Problema de la empresa

Esta entidad financiera cuenta actualmente con una arquitectura orientada a servicios con más de 2000 máquinas virtuales de java (jvm) multi-comunicadas y repartidas entre los diferentes entornos (Producción, Pre-producción, Calidad, etc.) que cubren las aplicaciones más críticas de intranet, terminal financiero y servicios de banca por internet, lo cual le obligaba a dedicar mucho esfuerzo, tiempo y dinero al mantenimiento y soporte de los posibles puntos de fallo. Adicionalmente, los desarrollos de aplicaciones deben aprobar una certificación de rendimiento basada en las mejores prácticas de calidad.

 

Solución

Frente a este problema podía continuar invirtiendo tiempo y dinero en intentar solucionar los problemas que surgen habitualmente en los diferentes entornos, pero siendo una de las mayores preocupaciones del director de tecnología poder garantizar el rendimiento, o poder anticiparse a que el problema escale, que es justamente lo que dynatrace garantiza. Hoy día con dynaTrace han podido reducir ese tiempo de identificación del problema ya que ahora son capaces de capturarlo con toda la información necesaria para su resolución

 

Con dynaTrace pueden capturar, en tiempo real, los detalles de las transacciones y el contexto completo del código de la aplicación sin añadir ninguna penalización en el propio rendimiento de la aplicación. La captura y la traza se realizan continuamente y de forma automática, y no después del problema, como otras herramientas de las que ya disponía, de forma que si ha surgido un problema, siempre están guardadas las transacciones correspondientes, para su análisis por el área o equipo de desarrollo encargado de resolverlo.

 

“Si es verdad que muchas organizaciones ya tienen inversiones realizadas en cuanto a este respecto, con monitores, herramientas de gestión, consolas, etc., pero suele suceder que no es suficiente, ya que aun monitorizando bien por ejemplo las bases de datos, los servidores, etc., no tenemos una herramienta que sea capaz de integrar esta información. Y lo más importante, además de decirme que tengo un error, que sea capaz de identificarlo y por lo tanto de ayudarme a resolverlo lo antes posible”

 

De una forma sencilla, han podido comprobar que las aplicaciones desarrolladas satisfacen los requisitos de calidad y rendimiento de la entidad.
 

Go back