The Kube By Example (KBE) learning community has expanded its curriculum to include self-paced modules for users looking to better understand the KubeVirt and Node.js open source projects, and apply these technologies to their daily lives. The addition of these modules brings the total number of KBE learning paths to 19, with more coming later this year.
Like other KBE learning paths, the KubeVirt and Node.js modules were created with input and assistance from the broader cloud native community. KBE prides itself on taking a community-powered approach to content development, with more than 50 community contributors ranging from course instructors, to KBE Insider guests, blog authors and more. You can learn more about all of these contributors, and even interact with many of them, on the KBE community contributors page and in the KBE Community Forum.
Founded in 2019, the KubeVirt project was designed to orchestrate and manage virtual machines alongside containerized applications in a single Kubernetes infrastructure. As development moves more and more into containerized application stacks, there will continue to be workloads that cannot easily be containerized. KubeVirt was created with these workloads in mind, providing a way to bring virtualized application components into a unified development platform where developers can build, manage, deploy, and scale applications regardless of whether their components are containerized, virtualized, or a mix of the two.
The KubeVirt learning path introduces the technology and takes the user through the process of installing KubeVirt on a Kubernetes cluster. In guided exercises, the learning path provides examples that demonstrate running virtual machines, adding services to expose those virtual machines, and uploading disk images into the Kubernetes cluster.
Node.js enables developers to run JavaScript outside of a browser and is a key component of modern web stacks running both back-end services as well as being a key component of development tooling. Its small size, fast startup, and high developer productivity has led to its use in a broad range of use cases including microservices, single page applications, scripting and automation, agents and data collectors, desktop applications, and embedded software.
The Node.js learning path offered by Kube By Example provides an introduction to cloud-native development with Node.js by walking users through the steps to create and extend an Express.js based application to leverage cloud capabilities. This learning path has a text-based format and does not require users to have prior experience with Node.js.
Visit Kube By Example to explore both of these learning paths first hand. While there, check out the wide array of additional topics catering to operators, security professionals, and other roles, with entry points for nearly all skill levels. You can also learn how to use the Developer Sandbox for Red Hat OpenShift, or minikube, to practice new skills as you learn them. And if you are at KubeCon + CloudNativeCon Europe 2023, don’t forget to drop by booth number D4 to learn more about KBE and all of the latest news from Red Hat.
About the author
Mithun T. Dhar is Vice President and General Manager of Developer Tools and Programs at Red Hat. He is responsible for leading Red Hat's overall strategy and engagement with enterprise developers, as well as the go-to-market strategy for Red Hat's portfolio of application development tools. Prior to Red Hat, Dhar held senior positions at Citrix, Edifecs, HERE Technologies, Microsoft and SAP Concur.
Browse by channel
Automation
The latest on IT automation for tech, teams, and environments
Artificial intelligence
Updates on the platforms that free customers to run AI workloads anywhere
Open hybrid cloud
Explore how we build a more flexible future with hybrid cloud
Security
The latest on how we reduce risks across environments and technologies
Edge computing
Updates on the platforms that simplify operations at the edge
Infrastructure
The latest on the world’s leading enterprise Linux platform
Applications
Inside our solutions to the toughest application challenges
Original shows
Entertaining stories from the makers and leaders in enterprise tech
Products
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Cloud services
- See all products
Tools
- Training and certification
- My account
- Customer support
- Developer resources
- Find a partner
- Red Hat Ecosystem Catalog
- Red Hat value calculator
- Documentation
Try, buy, & sell
Communicate
About Red Hat
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Select a language
Red Hat legal and privacy links
- About Red Hat
- Jobs
- Events
- Locations
- Contact Red Hat
- Red Hat Blog
- Diversity, equity, and inclusion
- Cool Stuff Store
- Red Hat Summit