Comunicados

IBM lanza watsonx Code Assistant, que ofrece funciones de generación de código basadas en IA para la modernización de aplicaciones empresariales

- Watsonx Code Assistant para Red Hat Ansible Lightspeed y watsonx Code Assistant for Z ya están disponibles
Oct 27, 2023

Ciudad de México, 27 de octubre de 2023 IBM (NYSE: IBM) ha lanzado watsonx Code Assistant, un asistente de IA generativa que ayuda a los desarrolladores empresariales y a los operadores de TI a codificar de forma más rápida y precisa mediante instrucciones en lenguaje natural. El producto ofrece actualmente dos casos de uso empresarial específicos. En primer lugar, la automatización de TI con watsonx Code Assistant para Red Hat Ansible Lightspeed, para tareas como la configuración de red y el despliegue de código. En segundo lugar, la modernización de aplicaciones de mainframe con watsonx Code Assistant for Z , para la conversión de COBOL a Java. [1]   

Diseñado para acelerar el desarrollo manteniendo los principios de confianza, seguridad y conformidad, el producto aprovecha la IA generativa basada en los modelos fundacionales Granite de IBM para el código que se ejecuta en la plataforma watsonx de IBM. Granite utiliza la arquitectura de decodificación, que sustenta las grandes capacidades de los modelos de lenguaje para predecir qué es lo siguiente en una secuencia para dar soporte a las tareas de procesamiento del lenguaje natural. IBM está explorando oportunidades para ajustar watsonx Code Assistant con capacidades adicionales de IA generativa específicas del dominio para ayudar en la generación de código, la explicación de código y el ciclo de vida completo de desarrollo de software de extremo a extremo para continuar impulsando la modernización de las aplicaciones empresariales.

Según un reciente informe de IDC, "Debido a que se basa en un modelo entrenado en datos curados, watsonx Code Assistant puede ayudar a las empresas a mejorar la calidad del código mediante la propagación de las mejores prácticas a través de recomendaciones de código, en lugar de contaminar las bases de código de la empresa con código generado por modelos entrenados en repositorios no examinados." [2] 

"Con este lanzamiento, watsonx Code Assistant se une a watsonx Orchestrate y watsonx Assistant en la creciente línea de asistentes watsonx de IBM que proporcionan a las empresas formas tangibles de implementar IA generativa", dijo Kareem Yusuf, Ph.D, Vicepresidente Senior de Gestión de Producto y Crecimiento de IBM Software. "Watsonx Code Assistant pone el desarrollo de código asistido por IA y las herramientas de modernización de aplicaciones directamente en manos de los desarrolladores de una forma naturalmente integrada que está diseñada para ser disruptiva, para ayudar a abordar las brechas de habilidades y aumentar la productividad."

Además, IBM Consulting ofrece una amplia experiencia de dominio a través de estos casos de uso trabajando en estrecha colaboración con clientes de sectores como la banca, seguros, sanidad y gobierno, para crear estrategias que les permitan aprovechar el potencial de IA generativa y generación de código para acelerar la modernización.

Automatización de TI - IBM watsonx Code Assistant para Red Hat Ansible Lightspeed

Ansible Automation Platform ayuda a los desarrolladores empresariales y operadores de TI a implementar la automatización, mediante Ansible Playbooks, para tareas de TI que incluyen la gestión de infraestructuras, el despliegue de nubes híbridas, la configuración de redes, el despliegue de aplicaciones y mucho más. Con IBM watsonx Code Assistant para Red Hat Ansible Lightspeed, los usuarios de la plataforma pueden introducir indicaciones en inglés para generar automáticamente recomendaciones de tareas para Ansible Playbooks que se adhieran a las mejores prácticas de creación y mantenimiento de tareas. De esta forma, un mayor número de miembros del equipo puede crear Ansible Playbooks de forma más eficiente e implementar la automatización diseñada para ser más resistente y más fácil de soportar sin necesidad de formación en profundidad.

Datos técnicos clave: 

  • Aproximadamente 4.000 desarrolladores participaron en la previsualización técnica.
  • 85% de tasa media general de aceptación de las recomendaciones de contenidos generadas por IA. (del 27 de julio al 23 de octubre de 2023, basado en más de 41.000 recomendaciones)
  • Mejoras de productividad en el rango del 20-45%.

"Red Hat ya ha demostrado lo que la IA específica de dominio puede hacer por la automatización de TI a nivel comunitario", dijo Ashesh Badani, Vicepresidente Senior y Director de Producto de Red Hat. "El lanzamiento de watsonx Code Assistant para Red Hat Ansible Lightspeed tiene el potencial de cerrar brechas de habilidades, crear mayores eficiencias organizacionales y liberar la TI empresarial para ofrecer aún más valor de negocio."

El equipo de Hybrid Cloud Platforms de la IBM CIO Office utiliza Red Hat Ansible Automation Platform para dar soporte a una amplia gama de tareas dentro de su entorno de TI, ya sea la aplicación de parches, la resolución de vulnerabilidades o la ejecución de comprobaciones periódicas del estado de sus sistemas. Bob Epstein, líder de IBM CIO Hybrid Cloud Platforms, espera que el número de desarrolladores capaces de producir Ansible Playbooks con la versión de lanzamiento completa podría aumentar hasta 10 veces, ya que watsonx Code Assistant para Red Hat Ansible Lightspeed capacita a otros miembros del equipo, como los ingenieros de fiabilidad del sitio, que pueden utilizar el lenguaje natural para generar tareas de automatización específicas de Ansible.

"Me gusta ver nuestro camino hacia la modernización en estas etapas: Antes íbamos a rastras, haciendo muchas cosas manualmente. Después, cuando empezamos a automatizar, caminábamos. Una vez que implementamos Red Hat Ansible Automation Platform, estábamos corriendo. Y de cara al futuro, con watsonx Code Assistant para Red Hat Ansible Lightspeed, creo que podremos volar", afirma Robert Barron, Arquitecto de Plataformas de Nube Híbrida de la Oficina del CIO de IBM.

Para obtener más información sobre IBM watsonx Code Assistant para Red Hat Ansible Lightspeed, visite nuestro sitio web aquí .

Modernización de aplicaciones Mainframe - IBM watsonx Code Assistant for Z

IBM watsonx Code Assistant for Z ayuda a permitir una traducción más rápida de COBOL a Java  y mejora la productividad del desarrollador en la plataforma.  Está siendo diseñado para ayudar a las empresas a aprovechar la IA generativa y las herramientas automatizadas para acelerar su modernización de aplicaciones mainframe, al mismo tiempo que permite a los clientes aprovechar las capacidades de rendimiento, seguridad y resiliencia de IBM Z.

En la actualidad, el producto sigue el ciclo de vida de modernización de aplicaciones, comenzando con una función de descubrimiento de aplicaciones, que traza un mapa técnico de la aplicación y sus dependencias. A continuación, una capacidad de refactorización automatizada aprovecha la información capturada en el descubrimiento de aplicaciones para identificar los elementos seleccionados para descomponer la aplicación monolítica en servicios empresariales modulares COBOL. Por último, watsonx Code Assistant for Z aprovecha la IA generativa para transformar los servicios empresariales COBOL individuales en código Java orientado a objetos. El siguiente paso en el ciclo de vida es la prueba de validación. Se prevé que, en una futura versión, el producto admita la generación automatizada de casos de prueba para validar los nuevos servicios COBOL o Java.

TCS e IBM mantienen una asociación a largo plazo que fomenta un ecosistema colaborativo para desarrollar éxitos conjuntos para sus clientes y partes interesadas.  Aprovechando esta asociación y el profundo conocimiento, TCS ha desarrollado una función específica, dedicada y de servicio completo para la modernización de aplicaciones en su lugar de origen.

"Hay una necesidad significativa de las ganancias de productividad de los desarrolladores que la IA generativa puede aportar para transformar las aplicaciones en el mainframe", dijo Keshav Varma, Jefe de ISU, Unidad de Negocio de Tecnología, Software y Servicios, TCS. "Aunque watsonx Code Assistant for Z acaba de lanzarse, tenemos varios clientes que ya nos han pedido que creemos pruebas de concepto para ellos. Con décadas de experiencia empresarial por parte de nuestras dos compañías, esperamos construir sobre nuestra profunda asociación con IBM utilizando watsonx."

Para obtener más información sobre IBM watsonx Code Assistant for Z, visite nuestro sitio web aquí .

IBM Consulting aporta experiencia para ayudar a los clientes con automatización de TI y modernización

Los primeros compromisos de IBM Consulting tanto para watsonx Code Assistant for Red Hat Ansible Lightspeed como para watsonx Code Assistant for Z tienen como objetivo proporcionar a los clientes la capacidad de ofrecer automatización continua, productividad de Ansible Playbook, mejoras de calidad y transformación de las operaciones de TI, además de ayudarles a identificar las áreas de aplicación adecuadas para modernizar con Z.

Para aquellos que buscan casos de uso más personalizados con watsonx Code Assistant, IBM Consulting e IBM Client Engineering pueden trabajar codo a codo con los clientes para identificar puntos críticos específicos, resolver retos técnicos y retos empresariales críticos desde la perspectiva de los usuarios. IBM Consulting aporta una profunda experiencia en la industria en la modernización de aplicaciones, la automatización de TI y la IA generativa a través de prácticas dedicadas de Red Hat y watsonx que trabajan estrechamente con IBM Research, IBM Technology y Red Hat.

Las declaraciones sobre la futura dirección e intención de IBM están sujetas a cambio o retirada sin previo aviso, y sólo representan metas y objetivos.  

Acerca de IBM

IBM es un proveedor líder de nube híbrida global e IA, y con experiencia en consultoría. Ayudamos a los clientes en más de 175 países a aprovechar las perspectivas de sus datos, agilizar los procesos de negocio, reducir costes y ganar ventaja competitiva en sus industrias.  Más de 4.000 entidades gubernamentales y corporativas en áreas de infraestructura crítica como servicios financieros, telecomunicaciones y asistencia sanitaria dependen de la plataforma de nube híbrida de IBM y Red Hat OpenShift para impulsar sus transformaciones digitales rápidamente, de forma eficiente y segura.  Las innovaciones de IBM en IA, computación cuántica, productos en la nube específicos de la industria y consultoría ofrecen opciones abiertas y flexibles a nuestros clientes. Todo esto está respaldado por el legendario compromiso de IBM con la confianza, la transparencia, la responsabilidad, la inclusividad y el servicio.

 

[1] IBM watsonx Code Assistant for Z incluye un componente on-prem y como un componente de servicio. Cuando los componentes se compran juntos, watsonx Code Assistant for Z incluye las capacidades de IA generativa referenciadas.

[2] IDC Market Note, IBM watsonx Offers Generative AI for Enterprise Desarrollo y DevOps, IDC #US51203823, 8 de septiembre de 2023

Release Categories