book_icon

IBM lança watsonx Code Assistant para modernizar aplicativos corporativos

O assistente alimentado por IA generativa atualmente está disponível para Red Hat Ansible Lightspeed e para tradução de Cobol para Java no ambiente de mainframe IBM Z

IBM lança watsonx Code Assistant para modernizar aplicativos corporativos

A IBM anunciou nesta quinta-feira (26/10) o lançamento do watsonx Code Assistant, um assistente alimentado por IA generativa que ajuda desenvolvedores corporativos e operadores de TI a codificar com mais rapidez e precisão usando prompts de linguagem natural. O produto atualmente oferece dois casos de uso corporativo específicos. Primeiro, automação de TI com watsonx Code Assistant para Red Hat Ansible Lightspeed, para tarefas como configuração de rede e implementação de código. Em segundo lugar, modernização de aplicativos de mainframe com watsonx Code Assistant for Z, para tradução de Cobol para Java no IBM Z.

Projetado para acelerar o desenvolvimento enquanto mantém os princípios de confiança, segurança e conformidade, o produto aproveita a IA generativa baseada nos modelos de base Granite da IBM para código executado na plataforma watsonx da IBM. Granite usa a arquitetura do decodificador, que sustenta grandes capacidades de modelo de linguagem para prever o que vem a seguir em uma sequência para dar suporte a tarefas de processamento de linguagem natural. A IBM está explorando oportunidades para ajustar o watsonx Code Assistant com recursos adicionais de IA generativa específica de domínio para auxiliar na geração de código, explicação de código e no ciclo de vida completo de desenvolvimento de software de ponta a ponta para continuar a impulsionar a modernização de aplicativos corporativos.

Para aqueles que procuram casos de uso mais personalizados com o watsonx Code Assistant, a IBM Consulting e a IBM Client Engineering podem trabalhar lado a lado com os clientes para identificar pontos problemáticos específicos e resolver desafios críticos de negócios

“Com este lançamento, o watsonx Code Assistant se junta ao watsonx Orchestrate e ao watsonx Assistant na crescente linha de assistentes watsonx da IBM, que fornecem às empresas maneiras tangíveis de implementar IA generativa”, afirmou Kareem Yusuf, vice-presidente sênior de Gerenciamento e Crescimento de Produtos da IBM Software. “O Watsonx Code Assistant coloca o desenvolvimento de código assistido por IA e ferramentas de modernização de aplicativos diretamente nas mãos dos desenvolvedores – de uma forma naturalmente integrada e projetada para não causar interrupções – para ajudar a resolver lacunas de habilidades e aumentar a produtividade”, completou.

Além disso, a IBM Consulting traz profundo conhecimento de domínio nesses casos de uso, trabalhando em estreita colaboração com clientes em setores como bancos, seguros, saúde e governo, para construir estratégias que lhes permitam aproveitar o potencial da IA ​​generativa e da geração de código para acelerar a modernização.

Automação de TI 

O Ansible Automation Platform ajuda desenvolvedores empresariais e operadores de TI a implementar automação, usando Ansible Playbooks, para tarefas de TI, incluindo gerenciamento de infraestrutura, implementação de Nuvem híbrida, configuração de rede, implementação de aplicativos e muito mais. Com o IBM watsonx Code Assistant para Red Hat Ansible Lightspeed, os usuários da plataforma podem inserir prompts simples em inglês para gerar automaticamente recomendações de tarefas para Ansible Playbooks que aderem às melhores práticas na criação e manutenção de tarefas. Dessa forma, um número maior de membros da equipe pode criar Playbooks do Ansible com mais eficiência e implementar automação projetada para ser mais resiliente e fácil de oferecer suporte sem treinamento aprofundado.

Modernização de aplicativos de mainframe

O IBM watsonx Code Assistant for Z ajuda a permitir a tradução mais rápida de Cobol para Java no IBM Z e aumenta a produtividade do desenvolvedor na plataforma. Ele está sendo projetado para ajudar as empresas a aproveitar a IA generativa e as ferramentas automatizadas para acelerar a modernização de seus aplicativos de mainframe – ao mesmo tempo que permite que os clientes aproveitem os recursos de desempenho, segurança e resiliência do IBM Z.

Hoje, o produto segue o ciclo de vida de modernização de aplicações, começando com um recurso de descoberta de aplicações, que mapeia um entendimento técnico da aplicação e de suas dependências. Em seguida, um recurso de refatoração automatizada aproveita as informações capturadas na descoberta de aplicativos para identificar elementos selecionados para decompor o aplicativo monolítico em serviços de negócios Cobol modulares.

Por fim, o watsonx Code Assistant for Z aproveita a IA generativa para transformar serviços de negócios Cobol individuais em código Java orientado a objetos. A próxima etapa do ciclo de vida é o teste de validação. Antecipado em uma versão futura, o produto suportará a geração automatizada de casos de teste para validar os novos serviços Cobol ou Java.

A TCS e a IBM mantêm uma parceria de longo prazo que promove um ecossistema colaborativo para desenvolver sucessos conjuntos para seus clientes e partes interessadas. Aproveitando esta parceria e o profundo conhecimento contextual, a TCS desenvolveu uma prática de serviço completo, dedicada e orientada para um propósito específico para a modernização de aplicações no local.

“Há uma necessidade significativa de ganhos de produtividade para o desenvolvedor que a IA generativa pode trazer para transformar aplicativos no mainframe”, disse Keshav Varma, chefe da unidade de negócios de Tecnologia, Software e Serviços da TCS. “Embora o watsonx Code Assistant for Z tenha acabado de ser disponibilizado, temos vários clientes que já solicitaram que criássemos provas de conceito para eles. Com décadas de experiência empresarial de ambas as nossas empresas, esperamos construir nossa profunda parceria com IBM usando watsonx”, comentou.

Suporte da IBM Consulting 

Os primeiros compromissos da IBM Consulting para o watsonx Code Assistant for Red Hat Ansible Lightspeed e o watsonx Code Assistant for Z visam fornecer aos clientes a capacidade de fornecer automação contínua, produtividade do Ansible Playbook, melhorias de qualidade e transformação das operações de TI – além de ajudá-los identifique as áreas de aplicação certas para modernizar com Z.

Para aqueles que procuram casos de uso mais personalizados com o watsonx Code Assistant, a IBM Consulting e a IBM Client Engineering podem trabalhar lado a lado com os clientes para identificar pontos problemáticos específicos e resolver desafios críticos de negócios e técnicos da perspectiva dos usuários. A IBM Consulting traz profundo conhecimento do setor em modernização de aplicativos, automação de TI e IA generativa por meio de práticas dedicadas de Red Hat e watsonx que trabalham em estreita colaboração com IBM Research, IBM Technology e Red Hat.

Serviço
www.ibm.com

As opiniões dos artigos/colunistas aqui publicados refletem exclusivamente a posição de seu autor, não caracterizando endosso, recomendação ou favorecimento por parte da Infor Channel ou qualquer outros envolvidos na publicação. Todos os direitos reservados. É proibida qualquer forma de reutilização, distribuição, reprodução ou publicação parcial ou total deste conteúdo sem prévia autorização da Infor Channel.