기술 대기업 IBM은 Watsonx Code Assistant 출시로 도구 세트를 확장했습니다. IT 자동화 및 애플리케이션 업그레이드의 다양한 요구 사항을 충족하도록 설계된 Watsonx Code Assistant는 Red Hat Ansible Lightspeed용 Code Assistant와 Z용 Code Assistant라는 두 가지 주요 모듈로 구성됩니다.
생성적 인공 지능(AI) 접근 방식을 채택한 Red Hat Ansible Lightspeed용 Code Assistant는 IT 담당자에게 네트워크 설정 또는 소프트웨어 배포와 같은 작업을 위한 도구를 제공합니다. 반대로 Z용 Code Assistant는 동일한 기술을 활용하여 메인프레임 애플리케이션의 현대화를 지원하고 COBOL에서 Java로의 변환 기능을 제공합니다.
이 외에도 Code Assistant for Z는 애플리케이션 검색, 비즈니스 서비스 리팩토링 및 코드 변환에서 유용성을 찾습니다. 향후 개발 계획에는 자동화된 확인 테스트를 도구에 통합하는 것이 포함됩니다.
그러나 IBM은 Watsonx의 목표가 단지 COBOL 애플리케이션을 Java 애플리케이션으로 변환하는 것이 아니라 두 가지를 조화롭게 활용하는 것이라고 밝혔습니다. IBM 펠로우이자 IBM의 Z 소프트웨어 최고 기술 책임자인 Kyle Charlet은 다음과 같이 말했습니다 . '각 언어에는 고유한 장점이 있으며 고객은 비즈니스 요구 사항에 맞게 언어 선택을 완전히 제어해야 합니다. 고객 선호도에 관계없이 IBM은 IBM Z 기능에 대한 상호 운용성과 최적화를 유지하여 고객이 기존 애플리케이션 투자를 활용할 수 있도록 합니다.'
IBM은 앞으로 더 많은 프로그래밍 언어를 도구에 통합하는 것을 목표로 삼았습니다.
Watsonx Code Assistant는 IBM의 독점 Granite 기반 모델을 기반으로 구축되었습니다. 회사는 현재 코드 생성 및 설명을 포함하여 AI 생성 기능을 더 많은 측면으로 확장하기 위해 도메인별 전문 지식을 포괄하는 모델을 교육하기 위한 새로운 방법을 식별하기 위해 노력하고 있습니다.
IBM 소프트웨어의 제품 관리 및 성장 부문 수석 부사장인 Kareem Yusuf 박사 는 "Watsonx Code Assistant는 기업에 생성 AI 구현을 위한 실질적인 방법을 제공하는 Watsonx 어시스턴트의 확장 포트폴리오에 합류하게 되었습니다"라고 말했습니다. 그는 또한 'Watson Code Assistant는 기술 격차를 해소하고 생산성을 향상시키는 데 도움이 되도록 비침해적으로 설계된 유기적으로 통합된 방식으로 개발자에게 AI 지원 코드 개발 및 애플리케이션 현대화 도구를 제공합니다'라고 덧붙였습니다.
기술 발전에 맞춰 솔루션을 개발하려는 IBM의 노력을 고려할 때, 이는 실제 애플리케이션에서 AI를 활용하고 개발자 생산성을 향상하며 기존 기술 생태계를 현대화하려는 주목할 만한 움직임입니다. 이와 같은 도구가 이 분야에서 계속해서 물결을 일으키고 있기 때문에 AppMaster 와 같은 플랫폼은 no-code 환경에서 백엔드, 웹 및 모바일 애플리케이션을 생성하는 포괄적인 기능으로 언급할 가치가 있습니다.
AppMaster 플랫폼을 사용하면 소규모 기업부터 대기업까지 기업이 매우 쉽고 효율적으로 프로젝트를 수행할 수 있습니다. 애플리케이션 설계를 위한 통합 환경을 갖춘 이 플랫폼은 기술 커뮤니티에서 선도적인 솔루션으로 자리매김했습니다.