Red Hat products illustration

Start building modern applications

Browse through our collection of resources to help you develop with Red Hat products, which you can download for free as a Red Hat Developer member. You’ll find handy guides on a range of the latest developer tools and technologies, including Kubernetes, microservices, containers, and more.

Get started in our free OpenShift sandbox

Develop applications on Kubernetes

Red Hat OpenShift is a Kubernetes distribution focused on developer experience and application security that's platform agnostic, allowing you to deploy your applications across public and private clouds.

Get free access to the Developer Sandbox for Red Hat OpenShift and deploy your application code as a container on this self-service, cloud-hosted experience. Skip installations and deployment and jump directly into OpenShift.

Featured image for Red Hat article roundup
Article
11/24/2022

.NET, Go, Kamelets, and more: Top articles from November 2022

As we head into Thanksgiving, we want to share some of the top tutorials, announcements, and guides that our developer community has engaged with the

Node.js container with S2I feature image
Article
11/23/2022

How to deploy Next.js applications to Red Hat OpenShift

Next.js is one of many popular frameworks for deploying sites based on Node.js. In this article, you'll learn how to deploy Next.js applications using

Configure a Jupyter notebook to use GPUs for AI/ML modeling
Article
11/21/2022

Why GPUs are essential for AI and high-performance computing

Learn why graphics processing units (GPUs) have become the foundation of artificial intelligence and how they are being used.

Developer tools for cloud development

Red Hat OpenShift Dev Spaces eliminates the "works on my machine" problem with container-based development and in-browser IDE for rapid cloud development.

Featured image for "Faster web deployment with Python serverless functions."
Article
11/22/2022

Pipenv and S2i: A better way to manage Python dependencies in containers

The Pipenv packaging tool and Source-to-Image (S2I) help keep the proper Python dependencies in containerized applications.

openshift containers
Article
11/16/2022

Why OpenShift is essential for containerized applications

Discover the evolution of open source application development and how Red Hat OpenShift meets the demand for containerized applications.

Image featuring red hat, lightning bolt, and gears
Article
11/15/2022

How Knative broker GA enhances Kafka on OpenShift Serverless

Learn how to produce and consume messages efficiently using the Knative implementation (which is now available) in Red Hat OpenShift Serverless.

Develop on Linux

Red Hat Enterprise Linux is the industry-leading Linux that provides the foundation for next-generation architectures - a stable, proven foundation that’s versatile enough for rolling out new applications, virtualizing environments, and creating a secure hybrid cloud.

Featured image for Red Hat article roundup
Article
11/24/2022

.NET, Go, Kamelets, and more: Top articles from November 2022

As we head into Thanksgiving, we want to share some of the top tutorials, announcements, and guides that our developer community has engaged with the

RHEL
Article
11/16/2022

What's new in Red Hat Enterprise Linux 9.1

Major updates in languages and system management make development more robust and secure on Red Hat Enterprise Linux 9.1.

Article
11/15/2022

How to categorize C programs by behavior

Could your perfectly running program blow up someday? Learn different types of behavior in the standard and what helps make a correct C or C++ program

Develop Java applications

Java is a powerful language and is widely used to create Enterprise applications based on popular patterns like Microservices, event driven systems, APIs and more. Red Hat has been a leader with the Java Community and contributions for various Java projects like OpenJDK, JakartaEE, Microprofile, GraalVM and many more

migration
Article
11/18/2022

Modernize at scale with the new migration toolkit for applications

Assess, prioritize, and modernize applications at scale with the migration toolkit for applications from Red Hat. Explore what's new in version 6.

Featured image for Red Hat JBoss Enterprise Application Platform.
Article
11/08/2022

A visual guide to deploying JBoss EAP on AWS

This article provides a step-by-step guide through provisioning, running, and connecting JBoss EAP on AWS.

Featured image for Java and Kubernetes
Article
10/24/2022

Use design by contract to build Kubernetes Operators in Java

Write a Kubernetes Operator in Java to automate deployment and control of your application through a Custom Resource Definition.