Cloud native developer
Time to dust off the mental cobwebs and get started with containers! Learn the basics and make a pit stop in our developer sandbox.
For the best experience in this learning path, we suggest that you complete the following learning resources in the order shown. When you click on a resource, it will open in a new tab. Keep this page open so you can easily move on to the next resource!
Learn about the fundamentals of Containers. This tutorial shows how you can use Containers to ease the distribution and management of your applications.
Create a minimal cluster on your desktop/laptop for local development and testing.
Get started with an introduction to container architecture including engine, image, registry, volume, related commands.
While learning about state-of-the-art software development is important and great, nothing can beat hands-on experience. The challenge is that not everyone works where microservices, containers, and serverless computing technologies are being rolled out.
Learn about Supersonic Subatomic Java: a Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards.
Get a guided tour of Quarkus quick starts: An easy and free way to fast-track your learning and start developing and deploying Java-based, cloud-native microservices on Red Hat OpenShift.
Experience Quarkus on the Developer Sandbox for Red Hat OpenShift, and even if you don’t have access to a Red Hat OpenShift environment, that’s OK. We made it easy to provision an OpenShift cluster and experience the greatness of Quarkus. Quarkus is natively integrated with OpenShift to make it easier to deploy and manage applications. This integration includes familiar tooling, remote cluster development, integration with managed configurations, and one-step deployment of containerized and serverless applications.
Learn Quarkus basics by standing up a straightforward application serving a hello endpoint.