Welcome to the Developer Sandbox for Red Hat OpenShift

Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new sandbox environments for Red Hat OpenShift and CodeReady Workspaces Try your hand at the technologies with our library of activities as well.

Use Kafka in your app without installing it

Kafka activity

Follow this step by step experience for using Red Hat OpenShift Streams for Apache Kafka from code running in a different cluster on the Developer Sandbox for Red Hat OpenShift. You will run your code for this fun pizza stock application in the cloud, as you learn the attractions of distributed computing.

Start the exercise

Deploy a Java application on Kubernetes in minutes

Petclinic app

Move your legacy Java application into a container and deploy it to Kubernetes. The free Developer Sandbox for Red Hat OpenShift is a free OpenShift cluster that gives you access to the cutting-edge technologies built on Kubernetes. A quick sign-up gets you a cluster and access to a set of developer tools and services.

Try out the Source-to-Image (s2i) feature in the free Developer Sandbox for Red Hat OpenShift by following along with the Spring Petclinic application learning experience.

Start the exercise

Deploy a sample application

Sample app activity

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. You can now finally get that first-hand knowledge by using the Developer Sandbox for Red Hat OpenShift.

You can follow along with this exercise using any of the following programming languages: C#, Go, Java, Node.js, PHP, Python, and Ruby

Start the exercise

More activities coming soon!

Calling all developers

Learn how to move your existing Java app to Kubernetes—without changing a single line of code

Watch demos on how you can take your existing source code or create a new application, easily deploy and manage them as containers, edit the code from our integrated developer experience, and much more.