Cuando miles de millones de transferencias de archivos críticas dependen de usted
Cómo ExaVault maximiza el tiempo de actividad con Instana

"Somos fundamentales para muchas empresas", explica David Ordal, director ejecutivo (CEO) de ExaVault Inc., cuyas soluciones facilitan dos mil millones de transferencias de archivos por año para clientes como Disney, Adobe, Xerox y Zillow.

La mayoría de los clientes de ExaVault realizan transferencias de archivos automatizadas de sistema a sistema, como mover datos de un sistema de punto de venta a una plataforma de analytics o un sistema de gestión de inventario. La API de ExaVault maneja un promedio de 35,000 solicitudes por minuto y más de 50 millones de llamadas diariamente. Aunque las transferencias de archivos están automatizadas, las partes de ambos lados de la transferencia confían en estas automatizaciones para tomar decisiones de negocios.

Si bajamos, nuestros clientes comienzan a perder dinero", dice Ordal.

Las apuestas son altas para los clientes individuales de ExaVault, y cada uno usa ExaVault de una manera un poco diferente, a menudo creando funcionalidades personalizadas a través de la API para desarrolladores. No toda la base de clientes de ExaVault se ve afectada por todos los temas; de hecho, a menudo solo un cliente experimenta una desaceleración. Pero si eso sucede, el equipo de ExaVault debe poder ver lo que el cliente está experimentando y eliminar el problema.

Antes de pasar a la solución IBM® Observability by Instana®, ExaVault estaba utilizando un sistema de monitoreo que hizo casi imposible obtener información detallada y específica del cliente. "No pudimos etiquetar transacciones con su ID de usuario y luego filtrar el problema específico del cliente", explica Tom Fite, ingeniero sénior de back-end de ExaVault. Los problemas específicos de los clientes pueden perderse completamente en los promedios: si un solo cliente experimenta una ralentización, no aparecerá en absoluto en un sistema de supervisión que sólo ofrece una visión integral.

¿Esta historia resuena con los desafíos de su negocio? Da el siguiente paso hoy.

MTTR reducido

 

ExaVault logró una reducción del 56.6% de MTTR

100 % de disponibilidad

 

Y alcanzó el 99.99% de disponibilidad.

Nuestro equipo puede dedicar más tiempo a nuevas funciones y planificación de la hoja de ruta, en lugar de corregir errores todo el día. Eddie Castillo Head of Marketing ExaVault Inc.
Visibilidad rápida y sencilla

Cuando ExaVault comenzó a buscar una nueva solución de monitoreo, la máxima prioridad fue la capacidad de desglosar las métricas por cuenta y ver lo que experimentaban los clientes de "caso perimetral". Otros criterios principales eran el costo y la interfaz de usuario, los cuales habían sido puntos débiles con los proveedores anteriores.

"Algunos proveedores de APM son prohibitivamente costosos", explica Fite. “Especialmente cuando estás hablando de escalar tu aplicación y tienes tu monitoreo ejecutándose en varias casillas”.

ExaVault consideró factores como los seguimientos de pila, las llamadas de bases de datos, el rendimiento, las políticas de retención de datos y la supervisión de la infraestructura. Pero una interfaz gráfica de usuario que tiene sentido para usuarios no técnicos también fue una razón clave para elegir Instana.

"Soy fanático de una buena interfaz de usuario", dice Fite. “Pero también me puede ayudar a explicar a otras personas de nuestro equipo, especialmente a quienes son menos conocedores técnicos que yo, que hemos solucionado un problema”.

Resoluciones más rápidas y mayor tiempo de actividad

ExaVault utiliza Instana para monitorear el rendimiento de la API y para el seguimiento de errores, depuración y alertas. La métrica más importante que ExaVault analiza diariamente es la latencia. "Necesitamos asegurarnos de que cada cliente tenga una buena experiencia", dice Fite. "Si un cliente tiene que esperar más de un par de segundos, podríamos perderlo".

Sin embargo, con Instana, Fite no tiene que ver el panel todo el día. Instana envía una alerta a un canal exclusivo de Slack si hay algo fuera de lo común.

Cuando se trata de la supervisión a nivel de cuenta, ExaVault utiliza el kit de desarrollo de software (SDK) de Instana para asignar metadatos a cada llamada de API a medida que llega. Como resultado, Fite puede filtrar un gran número de variables. Sin embargo, el caso de uso más común es filtrar por cuenta o incluso por usuarios individuales en una cuenta. "Si un usuario tiene un problema que no vemos en el nivel superior, podemos profundizar y solucionar realmente el problema con sólo ver su información", dice Fite.

Desde que ExaVault comenzó a usar Instana, el tiempo medio de resolución (MTTR) para errores que afectan al cliente ha disminuido en un 56.6%. Además, las ralentizaciones y el tiempo de inactividad de la plataforma han disminuido sustancialmente. Estaba en 99.51% de tiempo de actividad antes, y ahora está en 99.99%. "Estamos logrando el objetivo que nos propusimos", explica Fite. “La razón por la que pudimos hacer eso es que teníamos mejor visibilidad de nuestros problemas”.

En algunos casos, había fallos que ExaVault ni siquiera sabía que existían antes de utilizar Instana. A los pocos días de empezar a utilizar Instana, ExaVault se dio cuenta de que había un error en el software que consultaba la memoria caché con demasiada frecuencia y no guardaba los datos correctamente. Corregir el error anteriormente invisible redujo de inmediato la carga en los servidores de aplicaciones.

Ganar tiempo para la innovación

"Nuestra deuda tecnológica ha disminuido porque podemos pasar por cosas mucho más rápido", dice Eddie Castillo, jefe de marketing de ExaVault. "Nuestro equipo puede dedicar más tiempo a nuevas funciones y planificación de la hoja de ruta, en lugar de corregir errores todo el día".

Hay algunos proyectos importantes a la vista. Sin las pruebas sólidas internas posibles con Instana, Fite estaría mucho más preocupado por la posibilidad de que los errores se desplieguen a medida que implementan mejoras en la API. "Instana nos ayudará a garantizar que los cambios funcionen mejor que la versión actual", dice Fite.

ExaVault también está trabajando para pasar de un sistema de orquestación de contenedores propio a Kubernetes. Por último, ExaVault se complace en comenzar a usar el seguimiento de implementación de Instana para comparar las métricas de rendimiento antes y después de los despliegues en el futuro.

"Con la próxima hoja de ruta, si no teníamos estas herramientas, sería imposible estar atento a nuestra pila tecnológica", dice Castillo. "Tom solía tener un millón de ventanas de terminal abiertas en su escritorio. Pero tener estas herramientas en funcionamiento, nos da visibilidad a medida que diversificamos y sumamos más complejidad a nuestra arquitectura general".

Logotipo de Exavault
Información sobre ExaVault Inc.

ExaVault (el enlace se encuentra en ibm.com) ofrece soluciones FTP y de uso compartido de archivos para empresas de todos los tamaños en más de 100 países. Su solución mejora el FTP/SFTP tradicional con una interfaz moderna y permite colaborar y compartir de forma segura entre plataformas y zonas horarias. ExaVault se fundó en 2009 y tiene su sede en San Ramón, California.

Logotipo de Instana
Acerca de Instana, una empresa de IBM

Instana, una empresa de IBM, proporciona una plataforma de observabilidad empresarial con capacidades de monitoreo automatizado del rendimiento de las aplicaciones para empresas que operan aplicaciones complejas, modernas y nativas de la nube sin importar dónde residan, ya sea de forma local o en nubes públicas y privadas, incluidos dispositivos móviles o computadoras mainframe IBM® Z.

Controle las aplicaciones híbridas modernas con el descubrimiento impulsado por IA de Instana de dependencias contextuales profundas dentro de las aplicaciones híbridas. Instana también proporciona visibilidad de los procesos de desarrollo para ayudar a habilitar la automatización DevOps de ciclo cerrado.

Estas capacidades brindan la retroalimentación factible que necesitan los clientes para optimizar el rendimiento de las aplicaciones, permitir la innovación y mitigar los riesgos, lo que ayuda a DevOps a aumentar la eficiencia y agregar valor a los pipelines de entrega de software mientras cumplen sus objetivos de servicio y de nivel comercial.

Para obtener más información, visite instana.com.

Dé el siguiente paso

Para obtener más información sobre las soluciones de IBM presentadas en esta historia, póngase en contacto con su representante o asociado de negocios de IBM.

Leer el PDF Ver más casos GittiGidiyor

Alto rendimiento durante un periodo de auge sin precedentes

Lea el caso de estudio
PROMOTORA DE INFORMACIONES, S.A. (PRISA)

Se garantiza la entrega de contenido de alto rendimiento en todo el mundo

Lea el caso de estudio
Conrad Electronic International GmbH & Co. KG

Suministramos los sistemas electrónicos del mundo, sin falta

Lea el caso de estudio
Legal

© Copyright IBM Corporation 2021. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504

Producido en los Estados Unidos en noviembre de 2021.

IBM, el logotipo de IBM, ibm.com e Instana son marcas comerciales de International Business Machines Corp., registradas en muchas jurisdicciones de todo el mundo. Otros nombres de productos y servicios pueden ser marcas registradas de IBM o de otras empresas. Puede consultar una lista actual de marcas registradas de IBM en el sitio web ibm.com/trademark.

Este documento está actualizado a la fecha inicial de publicación e IBM puede modificarlo en cualquier momento. No todas las ofertas están disponibles en todos los países en los que opera IBM.

Los datos de rendimiento y los ejemplos de clientes citados se presentan solo con fines ilustrativos. Los resultados de rendimiento reales pueden variar según las configuraciones específicas y las condiciones de funcionamiento. LA INFORMACIÓN CONTENIDA EN ESTE DOCUMENTO SE PROPORCIONA “TAL CUAL”, SIN NINGUNA GARANTÍA, EXPRESA O IMPLÍCITA, INCLUIDAS LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y CUALQUIER GARANTÍA O CONDICIÓN DE NO INFRACCIÓN. Los productos de IBM están garantizados de conformidad con los términos y condiciones de los acuerdos bajo los cuales se proveen.