Modernization

Video Thumbnail
Video

Generative AI Applied to Application Modernization with Konveyor AI

Syed M Shaaf +1

The Konveyor community has developed "Konveyor AI" (Kai), a tool that uses Generative AI to accelerate application modernization. Kai integrates large language models with static code analysis to facilitate code modifications within a developer's IDE, helping transition to technologies like Quarkus efficiently. This video provides a short introduction and demo showcasing the migration of the Java EE "coolstore" application to Quarkus using Konveyor AI.

Featured image for Red Hat Enterprise Linux.
Article

Rootless virtual machines with KVM and QEMU

Fernando Lozano

Did you know that Linux users don’t need root privileges to create and manage virtual machines? Running rootless VMs helps with keeping a good security posture and this article shows how.

Feature image for Red Hat OpenShift
Article

Our top Kubernetes and OpenShift articles of 2024

Colleen Lobner

Find Kubernetes and OpenShift articles on performance and scale testing, single-node OpenShift, OpenShift Virtualization for VMware vSphere admins, and more.

Feature image for Podman Desktop.
Article

How to use RHEL as a WSL Podman machine

Jeff Maury

Learn how you can run RHEL on Windows as a Windows Subsystem for Linux distribution using Red Hat Enterprise Linux image builder.

Featured image for open source.
Article

Kuadrant joins CNCF as a sandbox project

Greg Pack +1

The Kuadrant open source project helps platform engineers and developers connect, secure, and protect services and infrastructure across multiple clusters.

Featured image for Red Hat Developer Hub.
Article

Create software templates for VMs with OpenShift Virtualization

Valentina Rodriguez Sosa

In the previous articles in this series, we demonstrated how Red Hat OpenShift Virtualization and Red Hat Developer Hub can increase developer productivity by building virtual machines with a click of a button and showcased the user experience for developers when building a new virtual machine based on the definitions of platform engineering and operations. In this installment, we explore software templates concepts, architecture, and how to use them to build virtual machines (VMs). The technology stack Figure 1 depicts...