Last year, Red Hat engineers introduced generative artificial intelligence (gen AI) to Konveyor, an open source community project aimed at helping organizations modernize applications for cloud-native environments. Today, we’re pleased to announce that the Konveyor community released the 0.1 version of Konveyor AI, which integrates gen AI into the migration workflow. With the development of Konveyor AI (Kai), Red Hat has been working together with the Konveyor community to integrate the experience of large language models (LLMs) into application modernization. By enhancing the existing migration toolkit for applications, Kai aims to streamline re-platforming and refactoring efforts, making modernization more accessible and cost-effective.
Bringing AI-powered modernization to developers
Kai integrates gen AI with static code analysis to accelerate modernization tasks within a developer’s IDE. By combining LLMs with structured migration data, developers can automate source code suggestions and changes, gain insights from past transformations and reduce the manual effort required for large-scale migrations. By using retrieval-augmented generation (RAG), Kai enhances LLM outputs with historical code changes and analysis data, meaning modernization tasks are context-specific. This allows organizations to achieve AI-driven modernization without requiring model fine-tuning, making it a powerful tool for large-scale transformations.
New updates in Konveyor AI
The 0.1 release of Konveyor AI builds on this foundation with several key enhancements:
- Static code analysis: Identifies potential issues when adopting new technologies (e.g., modern Java frameworks, adopting containers).
- Issue tracking: Keeps a history of resolved modernization challenges.
- Enhanced migration intelligence: Encompassing 2,400 predefined rules for different migration paths with the option for users to define custom rules for unique scenarios.
- VS Code extension: Provides suggested code changes within the IDE.
- Model-agnostic AI: Konveyor does not lock users into a specific LLM, enabling flexibility in AI-driven modernization.
- Agentic AI for intelligent responses: Helps deliver sanitized and more meaningful AI-generated responses, further validating Maven compilations and dependency resolutions.
- Varying levels of AI-assistance: Users can choose which issues gen AI solves based on the estimated effort an issue will require.
For additional help, Konveyor is also introducing various updates to help with replatforming applications to Kubernetes. For example, a new asset generation feature allows for application deployment and runtime configuration retrieval and then creates Kubernetes deployment artifacts.
Open source and AI: A hybrid approach
For over 30 years, open source technologies have fueled rapid innovation while reducing IT costs. Red Hat’s contributing engineers continue to drive this vision by bringing generative AI to the Konveyor project, helping to change the economics of replatforming and refactoring applications for the open hybrid cloud.
With these advancements, the Konveyor project is showcasing how organizations can unlock new modernization efficiencies while maintaining required levels of flexibility and compliance, as well as a strong security footprint. The hybrid cloud is the foundation for modern applications, and AI thrives on the open hybrid cloud.
These new Konveyor generative AI capabilities are available now. Learn more or start using immediately. Additionally, Konveyor’s asset generation feature will be readily available this summer and Red Hat plans to enhance its migration toolkit for applications in future releases.
저자 소개
Siamak Sadeghianfar is a member of the Hybrid Cloud product management team at Red Hat leading the cloud-native application build and delivery on OpenShift.
유사한 검색 결과
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.