El tiempo de inactividad de las aplicaciones, ya sea que mida la disponibilidad intermitente o que los sistemas se apaguen por completo, es demasiado costoso para ignorarlo. La mejor forma de evitar problemas es visualizar la infraestructura en términos de sus transacciones.
En la actualidad, pocos elementos de la agenda del CIO son más importantes que la disponibilidad de las aplicaciones. Las aplicaciones web emergentes y esenciales de hoy son la columna vertebral de más transacciones financieras que nunca. También integra socios y proveedores más estrechamente de lo que era posible hace solo cinco años y, a menudo, es el proveedor líder de servicio al cliente. Estas razones, entre muchas otras, explican por qué las interrupciones de las aplicaciones, desde interrupciones intermitentes hasta bloqueos directos, son simplemente demasiado caras para ignorarlas.
La gestión de aplicaciones es un desafío multifacético
Es importante centrarse no solo en las aplicaciones completamente cerradas, como hacen muchos observadores, sino también en esos momentos intermitentes de rendimiento deficiente de las aplicaciones cuando los empleados, socios comerciales, proveedores y clientes terminan mirando un temporizador turbulento y también se ven obligados a esperar. mucho tiempo, o impacientarse y darse por vencido por completo. Las organizaciones que no tienen visibilidad cruzada de las transacciones comerciales corren un riesgo significativo de interrupción, baja satisfacción del cliente y pérdida de clientes. Pero pocas organizaciones son conscientes de lo caro que puede ser el espectro de interrupciones de aplicaciones.
Cuando se trata de interrupciones de aplicaciones, a menudo entran en juego muchos factores diferentes. Las interrupciones pueden ser causadas por bases de datos, servidores, problemas de equilibrio de carga, rendimiento de la red y posiblemente el diseño de la aplicación en sí. A la complejidad se suma el hecho de que las aplicaciones son hiperdependientes de un número cada vez mayor de componentes que llegan a toda la infraestructura de TI. Es una matriz compleja que incluye aplicaciones, servidores y, a veces, dominios organizativos. Esta es la razón por la que la capacidad de predecir interrupciones inminentes, así como de identificar la causa raíz de los problemas de disponibilidad, puede ser tan compleja.
Costos de interrupción de la aplicación
Alcanzar los costos precisos de las interrupciones de las aplicaciones no es fácil y puede ser tan complejo como identificar las razones exactas de las interrupciones y las interrupciones en sí mismas. Una investigación reciente de Enterprise Management Associates sugiere que al analizar los sectores de la industria y el tamaño de la organización, desde empresas pequeñas a medianas y grandes, el costo promedio de una sola hora de cierre de la aplicación es de aproximadamente $ 45,000. Este costo, dicen los analistas, puede ser exponencialmente más alto para las verticales de alto valor y de transacciones intensivas, como los servicios financieros, donde las interrupciones en las aplicaciones pueden costar millones de dólares por minuto.
Un gasto que generalmente no se tiene en cuenta al medir el costo total de las interrupciones de las aplicaciones es el tiempo que dedican los trabajadores de TI altamente capacitados a solucionar problemas. Y las organizaciones que no tienen la visibilidad necesaria para identificar posibles debilidades, como una base de datos que se acerca a la capacidad, deben iniciar el proceso manualmente antes de que se materialice visiblemente. Necesitan convocar equipos de expertos (administradores de bases de datos, ingenieros de redes, propietarios de aplicaciones y gerentes de seguridad) para tratar de determinar por qué el rendimiento de las aplicaciones web se está deteriorando a un ritmo cada vez mayor. Ahora, agregue los costos acumulados de varias de estas llamadas cada mes o, para empresas más grandes, cada semana, y verá que con el tiempo, estas reuniones roban un presupuesto significativo.
Desafortunadamente, la complejidad de las aplicaciones de resolución de problemas no disminuirá demasiado pronto. Considere las crecientes interdependencias y complejidades introducidas por tecnologías en crecimiento como la virtualización, SOA y Web 2.0 para empresas, todas las cuales son altamente dinámicas y en tiempo real. Muchos agregan una capa adicional de abstracción, lo que aumenta aún más la dificultad para mantener los niveles de servicio y la disponibilidad. La única forma en que muchas organizaciones pueden evitar un choque de trenes de disponibilidad es adelantarse a esta aceleración de la complejidad de las aplicaciones. Esto se puede hacer entendiendo cómo las transacciones fluyen realmente a través de la infraestructura, no tratando de enfocarse en la infraestructura como un todo.
Un ejemplo común serían los problemas de rendimiento que puede experimentar un usuario final al intentar realizar una transferencia de saldo desde un portal de cuenta bancaria. Cuando el usuario final comienza a presenciar una degradación del rendimiento, probablemente sea una señal inicial de un problema más grande y sistémico. La clave para encontrar los puntos correctos sería rastrear el flujo de la transacción de este usuario, no intentar analizar toda la infraestructura. Esta investigación y análisis ayudaría a descubrir y exponer los eslabones débiles. Al comprender y pasar por el punto de vista transaccional, una organización puede comprender la complicada red de conectividad entre esas actividades comerciales y los componentes de la infraestructura de TI. Una vez que esto se completa, se resuelve una parte importante del problema de interrupción.
Una tecnología emergente: gestión de transacciones comerciales
Para lograr esta vista granular a nivel de transacciones, muchas organizaciones están utilizando tecnología emergente conocida como Business Transaction Management (BTM). Básicamente, BTM aprovecha el poder de las transacciones comerciales que fluyen a través de la infraestructura de TI de una organización y da como resultado una mejor comprensión de la calidad de los servicios, el flujo y las dependencias entre las bases de datos, los servidores y las aplicaciones a lo largo de todo el ciclo de vida de la transacción de la organización. De esta forma, las tecnologías BTM pueden ayudar a las nuevas técnicas informáticas, como la virtualización, a cumplir la promesa de ahorro de costes y mayor agilidad empresarial.
Ahora, con la implementación correcta de BTM, los administradores de TI pueden medir el rendimiento de sus aplicaciones desde la perspectiva de sus usuarios y, al mismo tiempo, obtener información detallada sobre cómo fluye cada transacción en toda la infraestructura y utiliza cada recurso compartido. Como resultado, pueden optimizar el desempeño de sus transacciones, aplicaciones e infraestructura para brindar a los clientes una mejor experiencia y la calidad de los servicios que las unidades comerciales esperan a un costo menor.
Con esta perspectiva de las transacciones y la capacidad de identificar áreas problemáticas antes de que sean visibles para los usuarios o provoquen un accidente, BTM puede proporcionar un retorno de la inversión significativo.
Un enfoque de BTM no solo significará mucho menos tiempo de inactividad, sino que ya no necesitará reunir grandes equipos de expertos para la resolución manual de problemas. Las organizaciones sabrán que la base de datos está comenzando a colgarse porque se acerca a la capacidad comercial o que el uso de servidores de red ha aumentado con el tiempo y es necesario agregar más capacidad para satisfacer la demanda. De esta forma, las interrupciones se pueden prever y evitar mucho antes de que se materialicen. En algunos casos, las organizaciones que utilizan BTM han experimentado hasta un 70 por ciento menos de tiempo de inactividad no planificado. Esto equivale a ahorros significativos en el tiempo de trabajo, así como a miles o millones de dólares que se pueden perder cada minuto debido al tiempo de inactividad.
Reducir y eliminar las costosas interrupciones de las aplicaciones ha sido una de las discusiones más importantes en TI durante décadas. El desafío es que el problema no se vuelve más fácil de resolver; De hecho, se está volviendo más complejo debido a la creciente interdependencia de la mayoría de las aplicaciones. Pero al centrarse en la transacción, es fácil ver que la capacidad de garantizar la disponibilidad permanente que todos esperábamos se convierte en un objetivo medible y alcanzable.
biografía
Motti Tal es el vicepresidente ejecutivo de marketing y desarrollo comercial de OpTier.