Conectar aplicaciones móviles a mainframe en la economía de las aplicaciones Los clientes impulsan el cambio en la economía de las aplicaciones Una aplicación de Asia permite que los trabajadores en tránsito escaneen carteles publicitarios para pedir productos. Una aplicación en el Reino Unido brinda una manera de rastrear noticias que aparecen en redes sociales acerca de programas de TV populares. Esta es la economía de las aplicaciones: un mundo nuevo y audaz que no conoce fronteras geográficas ni límites creativos. Y en este nuevo mundo, el cliente es el rey que demanda únicamente la mejor experiencia del usuario y espera tener las mejores aplicaciones y las más actualizadas con solo deslizar sus dedos. Abandono de aplicaciones En EE. UU., Cuando se trata de alcanzar el éxito en esta economía de las aplicaciones, la facilidad de uso y la velocidad de salida al mercado son lo más importante. Si se mueve demasiado lento, sus clientes se irán con la competencia. Ofrezca las aplicaciones y los servicios que sus clientes desean cuando lo desean, y el mercado será suyo. Entonces, ¿cómo pueden hacer los desarrolladores de aplicaciones y administradores de TI que respaldan las plataformas de mainframe para brindar una experiencia excepcional e innovar e iterar con rapidez las aplicaciones y los servicios que impulsarán la ventaja competitiva? 1 S haul, Brandy, Localytics: 76% of Users Abandon Retail Apps in First 30 Days (76 % de los usuarios abandona las aplicaciones minoristas durante los primeros 30 días), SocialTimes, 12 de agosto de 2015. 67 % de los usuarios de aplicaciones minoristas abandonará una aplicación completamente (o ‘se perderá el cliente’) durante el primer mes, cifra que aumenta a 81 % de usuarios al tercer mes de descarga.1 En una escala global, los números empeoran… 76 % de los usuarios abandonará las aplicaciones minoristas en los primeros 30 días, cifra que aumenta a 88 % en el plazo de tres meses. 2 De aplicaciones independientes a interdependientes: Conexión móvil a mainframe Puede ser sorprendente, pero el mainframe sigue siendo el procesador de transacciones central en los sectores clave, como servicios financieros, seguro, gobierno, atención médica y telecomunicaciones. De hecho, millones de consumidores están en contacto con el mainframe todos los días. 2,5 mil millones El mainframe maneja 2,5 mil millones de transacciones móviles por día, el equivalente de 100 Lunes cibernéticos, un número que se espera que crezca a 40 billones por día para el año 2025.3 Se agregan aproximadamente 5 mil millones de líneas de nuevos códigos COBOL a los sistemas reales por año.4 ornblass, JJ, Mobile User Growth Eases at Bellwether Banks (El crecimiento de usuarios móviles disminuye H en los bancos de Bellwether), Bank Innovation, 15 de abril de 2015. IBM Launches z13 Mainframe—Most Powerful and Secure System Ever Built (IBM lanza el Mainframe z13: el sistema más potente y seguro jamás desarrollado), Comunicado de prensa , IBM, 13 de enero de 2015. 4 Miller, Rick, COBOL Might Not Be Your Granddaddy’s Programming Language (Es posible que COBOL no sea el pionero de su lenguaje de programación), ETI Performance Improvement, 30 de marzo de 2015. Tomemos de ejemplo a los tres bancos más grandes de EE. UU. Ahora tienen 50 millones de clientes que utilizan banca por Internet con una tasa de adopción que crece 15 por ciento por año2. Muchas de las acciones que los clientes pueden llevar a cabo en esas aplicaciones móviles, como verificar su saldo bancario, requiere impactos en el componente de procesamiento de transacciones importantes del centro de datos de los servicios financieros; el mainframe. Es por esto que millones de líneas de código COBOL de alta calidad seguirán ejecutando aplicaciones empresariales importantes. También es por esto que las API REST integradas en servicios de mainframe, como búsquedas de bases de datos y procesamiento de transacciones, continuarán siendo increíblemente importantes. 2 3 3 Cambiar a un modelo de DevOps para mainframe La integración del desarrollo de aplicaciones móviles ágiles, según las operaciones imprescindibles basadas en mainframe, está impulsando la importancia de las iniciativas de DevOps dentro del desarrollo de aplicaciones de mainframe. Comparado con sus pares principales, los disruptores digitales5 tienen: Aunque el movimiento de DevOps haya comenzado en tiendas distribuidas, sus prácticas son importantes para las tiendas de mainframe, quizás incluso más. Los principios como automatización, entrega continua, colaboración y análisis brindan oportunidades para desglosar silos, acelerar la entrega, mantener la calidad alta y reducir los costos asociados con el desarrollo. Ha llegado el momento de examinar y adoptar un modelo DevOps para mainframe. 5 Exploiting the Software Advantage: Lessons from Digital Disrupters (Explotar la ventaja de software: Lecciones de los disruptores digitales), Reporte de investigación global de Freeform Dynamics, octubre de 2015. 4 3,5x más de posibilidades de reconocer la importancia de ser una empresa impulsada por software 2,5x más de posibilidades de usar técnicas de desarrollo de software ágiles 2,5x más de posibilidades de implementar ampliamente DevOps Soluciones de CA: Desarrollo de aplicaciones móviles a mainframe Las soluciones de desarrollo de aplicaciones móviles a mainframe de CA Technologies ayudan a proporcionar un conjunto de herramientas común que habilita entornos de desarrollo colaborativos y dinámicos donde los desarrolladores distribuidos y de mainframe pueden trabajar juntos para implementar aplicaciones y servicios a la velocidad actual. Entre ellos, se incluyen los siguientes: Administración del ciclo de vida de las aplicaciones Administración de cambios de software • CA Application Lifecycle Conductor rastrea y controla el ciclo de vida del desarrollo de software de entornos móviles a mainframe. • CA Endevor® Software Change Manager proporciona rutas de ciclo de vida personalizables y empresariales y control de versión automatizado para proteger los activos de software y mantener la integridad de la aplicación. Desarrollo de aplicaciones • CA Gen brinda un entorno de desarrollo único e integrado que ayuda a los equipos a crear y mantener aplicaciones empresariales a gran escala para diversas plataformas. • CA Harvest Software Change Manager (CA Harvest SCM) ofrece capacidades potentes impulsadas por procesos para administrar a los equipos de desarrollo que utilizan diversas plataformas y publican herramientas de administración. Herramientas de prueba • CA Mainframe Application Tuner proporciona análisis y ajustes de desempeño proactivos y avanzados que ayudan a mejorar el desempeño de la aplicación empresarial en las aplicaciones z/OS®. • CA File Master™ Plus acelera la creación y edición de archivos de prueba para el método de acceso a almacenamiento virtual (VSAM), conjuntos de datos secuenciales y divididos. • CA InterTest™ for CICS automatiza la depuración de aplicaciones CICS® para identificar errores antes de la producción. • CA SymDump® Batch ayuda a detectar, analizar y resolver rápidamente fallas de aplicaciones por lote. 5 Soluciones de CA: Desarrollo de aplicaciones móviles a mainframe CA Application Lifecycle Conductor Aproveche y extienda la lógica de las aplicaciones de back-end y las fuentes de datos CA Mainframe Application Tuner Administrador de base de datos CA File Master™Plus CA Gen Desarrollador móvil Desarrollador distribuido Desarrollador de mainframe CA InterTest™ Desarrollar la lógica móvil/front-end de web y la experiencia de nuevos usuarios CA SymDump CA Endevor™ SCM CA API Management Programador de sistemas Incorporar servicios de aplicaciones on-premise y en la nube Servicios en la nube Administración de cambios de software Crear activos de código y administrar cambios de software 6 CA Harvest SCM Trabajar con soluciones móviles a mainframe de CA Lo que dice la comunidad de desarrollo de aplicaciones En una encuesta de usuarios reciente de CA Gen, CA Endevor® Software Change Manager y CA Application Lifecycle Conductor, la mitad de los encuestados experimentó una creciente presión de desempeño, que es un indicador de un entorno DevOps, mayores expectativas de calidad de los clientes y mayor frecuencia de lanzamientos y entrega de software.6 Al adoptar los productos de CA, los clientes: Han logrado resultados impresionantes... • 64 % de los clientes indica que los productos de CA son eficaces o muy eficaces a la hora de abordar la presión de la entrega de software con más frecuencia7 • 65 % de los clientes indica que los productos de CA son eficaces o muy eficaces a la hora de abordar la presión de la entrega de software de mayor calidad8 ... y una experiencia de usuario positiva. • Más de dos tercios de los clientes se sintió satisfecho o muy satisfecho con los productos de CA9 • En promedio, los clientes notaron un aumento de al menos 70 % en la productividad del equipo10 TechValidate. TVID: D3E-486-63A TechValidate. TVID: 65B-E99-036 8 TechValidate. TVID: BF9-0EB-589 9 TechValidate. TVID: 57F-B63-54D 10 TechValidate. TVID: E18-BD9-7C6 6 7 7 La mitad de los encuestados experimentó una mayor presión de desempeño6 Trabajar con soluciones móviles a mainframe de CA Lo que dice la comunidad de desarrollo de aplicaciones “CA Gen evita que los desarrolladores tengan que saber y comprender los detalles tras bambalinas para la comunicación entre sistemas distribuidos y mainframe”. “Las herramientas de CA nos permiten integrar funciones de mainframe con otras plataformas, logrando unificar el servicio las 24 horas del día, los 7 días de la semana en z/OS”. “Los productos de CA son el núcleo de nuestro entorno de mainframe”. “CA nos ha permitido ejecutar desarrollo paralelo dentro de nuestros productos, coordinar de manera eficaz las entregas y administrar diversas versiones de software”. “Con CA Endevor®, podemos hacer que los ciclos por lote se ejecuten a tiempo y minimizar los errores”. “Facilita mi trabajo y me ayuda a proporcionar una entrega puntual, tal como lo requieren las empresas”. “La combinación de CA Harvest y CA Endevor permite que nuestro equipo de administración de versiones esté al tanto de los cambios de código en ambas áreas”. “CA Gen evita la necesidad de tener un equipo de mainframe o un equipo distribuido; solo contamos con un equipo de desarrollo”. 8 Alcanzar el éxito: Transforme su mainframe para la economía de las aplicaciones Es un mundo nuevo y audaz que requiere un enfoque renovado sobre la agilidad y la facilidad de uso. Para implementar aplicaciones a la velocidad que desea y entregar la experiencia perfecta que sus clientes esperan, las operaciones de TI y los desarrolladores de aplicaciones que trabajan en mainframes deben: • Conectarse a aplicaciones y datos en el mainframe • Liberar la potencia de los datos en el mainframe • Crear flexibilidad de infraestructura para el futuro CA permite la organización del sistema desde una vista holística que abarca su empresa completa, donde el mainframe no es una excepción, sino que es una pieza integral y participativa de su infraestructura de TI ayer, hoy y mañana. 9 Obtenga más información en ca.com/ar/mainframe CA Technologies (NASDAQ: CA) crea un software que impulsa la transformación en las empresas y les permite aprovechar las oportunidades de la economía de aplicaciones. El software es el centro de cada empresa, en cada sector. Desde la planificación hasta el desarrollo, la administración y la seguridad, CA trabaja con empresas en todo el mundo para cambiar el estilo de vida, realizar transacciones y comunicarse, mediante entornos móviles, de nubes públicas y privadas, distribuidos y centrales. Obtenga más información en ca.com/ar. © CA 2016. Todos los derechos reservados. CICS y z/OS son marcas registradas de International Business Machines Corporation en los Estados Unidos, en otros países, o en ambos. Todas las marcas y nombres comerciales, logotipos y marcas de servicios restantes a los que se hace referencia en este documento pertenecen a sus respectivas empresas. El propósito de este documento es meramente informativo, y CA no se responsabiliza de la exactitud o integridad de la información que figura en este. En la medida de lo permitido por la ley vigente, CA proporciona esta documentación “tal cual”, sin garantía de ningún tipo, incluidas, a título enunciativo y no taxativo, las garantías implícitas de comercialización, adecuación a un fin específico o no incumplimiento. CA no responderá en ningún caso en los supuestos de demandas por pérdidas o daños, directos o indirectos, que se deriven del uso de esta documentación, incluidas, a título enunciativo y no taxativo, el lucro cesante, la interrupción de la actividad empresarial, la pérdida del fondo de comercio o la fuga de información, incluso cuando CA hubiera podido ser advertida con antelación y expresamente de la posibilidad de dichos daños. Parte de la información incluida en esta publicación se basa en las experiencias de CA y de clientes con el producto de software al que se hace referencia, en diversos entornos de desarrollo y de los clientes. El desempeño anterior de los productos de software en tales entornos no es necesariamente indicativo del desempeño futuro de dichos productos en entornos idénticos, similares o diferentes. CA no garantiza que el funcionamiento de los productos de software será igual a lo específicamente establecido en esta publicación. CA únicamente dará soporte a los productos de referencia de acuerdo con (i) la documentación y las especificaciones proporcionadas con el producto de referencia y (ii) la política de soporte y mantenimiento de CA en ese momento para los productos de referencia. CS200-169844