Compuware
Ubicación de los servidores empresariales de IBM en el centro de una cultura DevOps
Más información
una persona mira una pantalla con códigos

Cuando empezó a adoptar una cultura DevOps, Compuware se dio cuenta de que su infraestructura de X86 Servers distribuidos le estaba frenando. Para mejorar la agilidad, la velocidad y la eficiencia, la empresa creó una estrategia de TI de dos plataformas, ejecutando cargas de trabajo estratégicas en servidores empresariales IBM® Z® en su propio centro de datos, mientras que todas las demás cargas de trabajo se reemplazaban con aplicaciones SaaS en la nube pública.

Desafío empresarial

El lastre que suponía gestionar un escenario de servidores distribuidos en expansión impedía a Compuware alcanzar la velocidad y eficacia que necesitaba para adoptar DevOps, por lo que la empresa buscó un nuevo enfoque.

Transformación

Compuware creó una estrategia de TI de dos plataformas, manteniendo los sistemas estratégicos en ejecución en servidores empresariales IBM Z conectados a través de API RESTful a aplicaciones SaaS basadas en la nube pública para cargas de trabajo no estratégicas.

Resultados USD 5 millones
en ahorro anual al eliminar 19 toneladas de equipamiento obsoleto
Reducción
footprint del centro de datos para permitir mayores ahorros de espacio y energía.
Habilita
Cultura DevOps en servidores empresariales on premises y recursos en cloud
Historia de desafío empresarial
La infraestructura distribuida obstaculiza la innovación

Los servidores empresariales IBM Z siguen siendo la plataforma estratégica elegida para los datos críticos de negocio y los procesos transaccionales en muchas grandes empresas hoy en día. Sin embargo, a medida que las empresas buscan construir nuevos sistemas de participación en plataformas distribuidas o en cloud, pueden tener ideas erróneas sobre el potencial de sus plataformas mainframe. En particular, los responsables de la toma de decisiones pueden no ser conscientes de que los servidores empresariales actuales encajan perfectamente en una organización de TI ágil y orientada a DevOps.

A medida que Compuware movió su proceso de desarrollo interno del enfoque tradicional de cascada a uno ágil, su equipo tecnológico buscó posibles obstáculos para la productividad en la infraestructura existente.

Keith Sisson, director de Tecnología de Compuware, dice: "Identificamos nuestro entorno X86 distribuido como una restricción gigante: pasábamos una enorme cantidad de tiempo y dinero buscando asistencia. Había que gestionar actualizaciones de seguridad y parches de software casi siempre, y sustituíamos continuamente el hardware antiguo de cientos de servidores en docenas de bastidores".

Compuware analizó sus activos de software, clasificándolos en dos grandes categorías: estratégicos (vitales para el trabajo principal de la empresa) y obligatorios (que respaldan importantes funciones comerciales internas, como los sistemas financieros y de recursos humanos, pero no proporcionan una diferenciación competitiva).

“Vimos que nuestros sistemas estratégicos (fabricación, inventario, licencias, desarrollo interno, etc.) estaban casi exclusivamente en nuestra plataforma empresarial IBM Z, mientras que los sistemas obligatorios estaban todos en el entorno distribuido”, dice Sisson.

El reto para Compuware era crear una infraestructura robusta pero altamente flexible que permitiera una fácil integración de la lógica empresarial en diferentes plataformas, al tiempo que reducía drásticamente el tiempo y el esfuerzo dedicados a la administración de sistemas de bajo valor.

z14 nos brinda una mayor eficiencia en términos de energía y espacio de piso, lo que reduce significativamente el costo de operar nuestras instalaciones. Keith Sisson Director de Tecnología Compuware
Historia de transformación
Infraestructura compacta y eficiente

Compuware ideó una estrategia de TI de dos plataformas en la que todos los sistemas estratégicos operan on-premise en su entorno IBM Z, y todos los sistemas no centrales se reemplazan por soluciones de software como servicio (SaaS) en la nube pública, utilizando API RESTful para interactuar con la lógica y los datos empresariales en Z. Para aumentar aún más el valor de esta estrategia, Compuware actualizó recientemente su entorno Z de IBM z13® a servidores IBM z14™.

"z14 nos brinda una mayor eficiencia en términos de energía y espacio de piso, lo que reduce significativamente el costo de operar nuestras instalaciones", dice Sisson. "Los servidores de nueva generación también ofrecen un aumento del rendimiento de Java del 15 % y nos dan la oportunidad de obtener experiencia con la nueva capacidad de cifrado generalizada. También nos ayudan a continuar nuestro recorrido de DevOps en Z".

Los dos servidores IBM z14 ZR1 desplegados por Compuware caben en un rack de 19 pulgadas estándar de la industria y son físicamente más compactos que los servidores z13 a los que reemplazaron, cada uno de los cuales requería más que un rack completo de espacio en el centro de datos.

“Pagamos a nuestro arrendador en función de los pies cuadrados de nuestro equipo, por lo que anteriormente estábamos pagando dos racks de energía y espacio por cada z13”, dice Sisson. "Los servidores z14 encajan en un solo rack y también proporcionan 16 U de espacio vacío, lo que nos permitió consolidar el HMC y algunas redes HW de otros racks".

Uno de los servidores z14 se utiliza principalmente para ejecutar las aplicaciones estratégicas de Compuware, mientras que el segundo se utiliza para desarrollar todo el código de los productos de software de mainframe de la empresa. La compañía utiliza sistemas de almacenamiento IBM DS8870 y está considerando una actualización a los sistemas DS8880 para aprovechar las funciones integradas de copia de seguridad en cloud.

A partir del quinto año de su nueva estrategia, Compuware redujo su huella de TI on premises de 77 racks a solo 12, eliminando 19 toneladas de equipamiento obsoleto en el proceso. La compañía organiza recorridos para sus clientes por su centro de datos, en los que el espacio vacío tiene marcadores (irónicamente denominados “lápidas”) que detallan el equipamiento que solía ocupar el espacio y la cantidad de dinero que Compuware se ha ahorrado al eliminarlo.

"Aunque sin duda hemos ahorrado millones de dólares, este ejercicio no tenía como objetivo principal la reducción de costos", señala Sisson. “Más bien, queríamos eliminar la limitación de nuestro escenario X86, que era un factor de lastre importante en nuestros planes para tener una empresa más rápida y eficiente. Sustituir el software x86 local por soluciones SaaS nos permitió acceder a las últimas funciones empresariales sin el costo ni la complejidad de ejecutar el software nosotros mismos. Además, pudimos reciclar todos los ahorros de costos en innovación”.

Para lograr una transición satisfactoria a una cultura DevOps, las empresas deben adoptar la integración y las pruebas continuas. Compuware utiliza el IBM z/OS® Provisioning Toolkit en combinación con una de sus propias herramientas de automatización para crear suites de prueba dinámicas con IBM Db2® e IBM CICS®. La empresa ha integrado un sistema de seguimiento de problemas de terceros para permitir una mayor automatización.

Cuando mostramos a nuestros clientes lo que estamos logrando con DevOps en IBM Z, es cuando en verdad comprenden que la plataforma no solo es viable, sino extremadamente valiosa. Keith Sisson Director de Tecnología Compuware
Historia de resultados
Romper las reglas

La continua desconexión de los sistemas x86 on premises a favor de las soluciones SaaS en cloud le está ahorrando a Compuware USD 5 millones al año, en gran parte al evitar gastos operativos y de capital en un gran entorno de servidores distribuidos. La actualización de servidores z13 a z14 ha traído más ventajas de costos, reduciendo la huella ambiental del entorno de mainframe para generar USD 12 000 en ahorros anuales solo por electricidad.

Los motores zIIP más rápidos de los servidores z14 han aliviado las presiones de la carga de trabajo, permitiendo a Compuware funcionar a cerca del 100 % de utilización sin llegar realmente a ese límite, lo que garantiza un alto rendimiento constante en todo momento. Sisson dice: "Elegimos un modesto aumento del 10 % en MIPS, pero ganamos más que eso debido al cambio en la utilización. También vemos una mayor eficiencia en la administración de sistemas en los servidores z14, gracias a una interfaz más fácil de usar".

La modernización de sus plataformas empresariales ha dado lugar a una nueva forma de pensar sobre la TI en Compuware. "En lugar de tratar de determinar qué debería funcionar en qué plataforma, preguntamos: "¿cómo podemos resolver mejor este desafío?",menciona Sisson. "Podemos hacerlo gracias a la forma fluida en que IBM Z utiliza las API REST estándar para integrarse con los servicios basados en cloud. REST está integrado en CICS, por lo que puede utilizar estos microservicios para permitir que los sistemas de compromiso en cloud consuman datos y lógica de mainframe como un servicio. Esto hace que Z encaje perfectamente con nuestra cultura empresarial DevOps”.

Compuware pretende ser el socio de software mainframe para sus clientes durante los próximos 50 años, y la compañía está usando sus propias ideas al invertir en su estrategia de dos plataformas. La empresa cree que mainframe y cloud forman una combinación imbatible cuando se emplean, de igual a igual, dentro de métodos ágiles y una cadena de herramientas DevOps.

"Algunas personas creen que tienes que hacer las cosas de manera diferente y ir más lento en el mainframe", dice Sisson. "Nuestra propia experiencia de permitir que los programadores de mainframe y el personal de operaciones sean más ágiles y productivos demuestra precisamente lo contrario: el mainframe puede tratarse como cualquier otra plataforma convencional".

Concluye: "Cuando mostramos a nuestros clientes lo que estamos logrando con DevOps en IBM Z, es cuando realmente entienden que la plataforma no solo es viable, sino extremadamente valiosa".

Logotipo de Compuware
Compuware

Compuware proporciona productos de software dentro de una cadena de herramientas DevOps unificada, lo que ayuda a los equipos multiplataforma a gestionar las aplicaciones, los datos y las operaciones de mainframe. La compañía da soporte a una base global de clientes, lo que permite a sus desarrolladores crear, analizar, probar, implementar y administrar aplicaciones COBOL con agilidad, eficiencia y precisión.

Dé el siguiente paso

Para aprender más sobre DevOps en IBM Z, póngase en contacto con su representante o asociado de negocios de IBM.

Para obtener más información sobre IBM z/OS Provisioning Toolkit, visite: IBM z/OS Provisioning Toolkit

Para aprender más información sobre la estrategia de dos plataformas de Compuware, consulte: compuware.com/video/2-platform-it/

Vea más historias de clientes u obtenga más información sobre IBM Systems Hardware

Notas de pie de página

 

© Copyright IBM Corporation 2019. 1 New Orchard Road, Armonk, Nueva York 10504-1722 Estados Unidos. Producido en los Estados Unidos de América, enero de 2019.

IBM, el logotipo de IBM, ibm.com, CICS, Db2, IBM Z, IBM z14, z13 y z/OS son marcas comerciales de International Business Machines Corp., registradas en muchas jurisdicciones en 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 comerciales de IBM en la web, en “Información sobre derechos de autor y marca registrada” en ibm.com/legal/copytrade.shtml.

Java y todas las marcas basadas en Java son marcas comerciales o marcas registradas de Oracle o sus filiales.

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.

Todos los ejemplos de clientes citados o descritos se presentan como ilustraciones de la forma en que algunos han utilizado los productos de IBM y los resultados que pueden haber logrado. Los costos ambientales reales y las características de rendimiento variarán según las configuraciones y condiciones individuales del cliente. Póngase en contacto con IBM para ver qué podemos hacer por usted.

Es responsabilidad del usuario evaluar y verificar la operación de cualquier otro producto o programa con productos y programas de IBM.

El cliente es responsable de garantizar el cumplimiento de las leyes y regulaciones que le sean aplicables. IBM no brinda asesoría legal ni declara que sus servicios o productos garantizarán que el cliente cumpla con cualquier ley o regulación.