Red Hat is expanding the learning modules of its Kube By Example program, which teaches cloud-native developers how to integrate more applications into their Kubernetes infrastructure. Since 2017, Red Hat has been sponsoring the program, which now offers 19 modules covering basic skills and specific applications. Users can go through the curriculum at their own pace.
KubeVirt is a project that was launched in 2019 to enable the integration of virtual machines and containerized applications within a Kubernetes infrastructure. Containers are used to isolate the necessary files to run a program and make it easier to launch on an individual PC, and can be seen as the successor to virtual machines (VMs). KubeVirt allows users to run applications that may not be possible with containerization.
Kube By Example also offers a module that teaches Node.js, a server environment that allows developers to run JavaScript outside of a browser. The module covers the cloud applications that are possible with this environment, and does not require any prior knowledge.