elEconomista.es
Chile
3.836,67
+0,29%
669,3750
-0,17%
47,77
+7,28%
6.181,00
0,00%

El rendimiento de las aplicaciones, factor clave en la economía digital

elEconomistaAmérica.com | Chile - 13:11 - 20/06/2018
0 comentarios
    tagsMás noticias sobre:
    Foto: Archivo

    La era digital en la que nos encontramos dispara exponencialmente el crecimiento del número de transacciones y el volumen de datos que se generan a diario. Esto provoca que los bancos y aseguradoras necesiten miles de aplicaciones para registrar, mantener y explotar esta información, señala Vicente Sánchez de León, consultor de Servicios Financieros de Indra.

    Todo ello se traduce en un gran aumento del consumo de las infraestructuras, de los tiempos de procesamiento y de los tiempos de respuesta, lo que provoca un gran aumento de los costes IT para las compañías y puede llegar a penalizar la experiencia de usuario de sus clientes.

    Centrar la atención en la velocidad de ejecución y el consumo de las aplicaciones es fundamental para optimizar los costos y los tiempos, pero ¿cómo hacer esto sin que los precios u horas de desarrollo se disparen? Sencillo: optimizando aquellos procesos ya en producción que realmente estén impactando en el consumo de CPU o en el Elapsed, afirma el especialista

    La estadística a nivel global demuestra que actualmente la mayoría de infraestructuras están consumiendo en torno a un 30% más de lo debido y gran parte de ese consumo se concentra en unos pocos procesos de los cientos o miles que componen las mismas.

    ¿Qué hacer?

    Viendo que el consumo, continúa Sánchez de León|, está muy concentrado en prácticamente todas las infraestructuras, la solución a este problema será atacar esos procesos clave, logrando así grandes ahorros de forma prácticamente inmediata.

    Para poder detectar qué procesos tienen más impacto en el consumo o duración, incluso cuáles de ellos están obsoletos, es necesario, en primer lugar, llevar a cabo una etapa de 'escucha' de nuestra infraestructura a nivel batch, online y bases de datos. El objetivo de esta etapa es lograr detectar qué procesos son los más consumidores mediante el análisis y estudio de las métricas y de los datos que nuestras infraestructuras arrojan a diario.

    Estas métricas las obtendremos de ficheros SMF, CICS, o Query Monitor, en el caso de mainframe y de planificadores, o SLAs, APMs, en el caso de entornos distribuidos. Además, si utilizamos herramientas de tuning punteras en el mercado como APA, Strobe o Dynatrace, entre otras, seremos capaces de detectar en qué puntos de cada proceso se están produciendo las mayores fugas de consumo. Una vez identificados los procesos que más consumen y las partes de sus respectivos códigos que resultan menos eficientes, únicamente nos faltará aplicar las técnicas de optimización de código adecuadas para lograr medias de ahorro superiores al 40% por proceso. De esta forma, conseguiremos reducir nuestra factura, nuestros tiempos de respuesta y nuestras infraestructuras gozarán de una buena ´salud´.

    Llevar a cabo esta tarea está siendo un quebradero de cabeza para la gran mayoría de compañías. Estas son conscientes del problema y atacan sobre todo al top 10 más consumidor, pero en muchos casos no disponen del tiempo, visibilidad y recursos especializados como para realizar un estudio completo y la posterior puesta en producción de las modificaciones de código generadas.

    Tiempos nuevos

    Nos encontramos, dice el especialista, en una etapa en la que el crecimiento medio de las infraestructuras mundiales está en torno a un 15% anual. Esto supone un aumento constante de los costes y tiempos de respuesta, por lo que no es suficiente realizar un proyecto puntual de optimización, sino que debemos adoptar una cultura de rendimiento constante dentro de nuestras infraestructuras. Esto es lo que se conoce en el mercado actual como oficina técnica de rendimiento, cuyo objetivo es detectar los nuevos procesos que más consumen, subirlos a producción y contener lo máximo posible nuestro plan de capacidad anual. Estas acciones permitirán a nuestra entidad crecer de forma sostenible en el tiempo.

    Además, las tecnologías y herramientas de detección, monitorización, tuning y análisis de infraestructuras han mejorado mucho durante los últimos años, por lo que deberíamos tratar de huir del modelo tradicional basado en horas de consultoría y buscar modelos más modernos por los que paguemos únicamente por proceso optimizado y/o por ahorro final obtenido. Siguiendo este esquema estos proyectos serán rápidamente amortizables en el tiempo y nos ayudarán a hacer frente a los ingentes costes y volumen de datos que nos vemos obligados a afrontar en la actualidad.

    Otras noticias
    Contenido patrocinado

    Comentarios 0

    Flash de noticias Chile

    Síguenos en twitter
    Síguenos en Facebook

    Más leidas

    eAm
    Colombia
    Mexico
    Chile
    Argentina
    Peru
    <b>TuPrimeraPega</b> ganó premio para internacionalizar emprendimiento en España
    Inversión en soluciones, la respuesta para eficientar <b>procesos</b> en los aeropuertos