Developing applications on Kubernetes

Kubernetes is the foundation of cloud software architectures like microservices and serverless. For developers, Kubernetes brings new processes for continuous integration and continuous deployment; helps you merge code; and automate deployment, operation and scaling across containers in any environment.

Latest Kubernetes articles

Feature image for Red Hat OpenShift
Article
Dec 13, 2024

Brief overview of Cluster Observability Operator

Christina Zhang

Red Hat officially supports the Cluster Observability Operator on OpenShift...

Feature image for Red Hat OpenShift
Article
Dec 11, 2024

Our top Kubernetes and OpenShift articles of 2024

Colleen Lobner

Find Kubernetes and OpenShift articles on performance and scale testing,...

Feature image for Podman Desktop.
Article
Dec 09, 2024

Develop SQL Server databases on RHEL with Podman Desktop

Louis Imershein

Discover how Podman Desktop makes it easy to create, deploy, and manage SQL...

Coding shared image
Article
Dec 04, 2024

Hosted control plane operations

Valentino Uberti +1

A guide on how to expose a Kubernetes service from a hosted cluster installed...

WATCH! Developer productivity on Kubernetes with OpenShift

Ryan Jarvinen offers comparisons between OpenShift and vanilla Kubernetes, and explains how Red Hat helps developers build, instrument, and manage containerized solutions that can be run securely on any infrastructure.

What is Kubernetes?

Kubernetes is a system for managing container-based applications. Kubernetes empowers developers to utilize new architectures like microservices and serverless that require developers to think about application operations in a way they may not have before. These software architectures can blur the lines between traditional development and application operations, fortunately, Kubernetes also automates many of the tedious components of operations including deployment, operation, and scaling. For developers Kubernetes opens a world of possibilities in the cloud, and solves many problems, paving the way to focus on making software.

Free Kubernetes e-books and cheat sheets

share graphics_Kubernetes Native Microservices

Kubernetes Native Microservices with Quarkus and MicroProfile

John Clingan +1
Kubernetes Patterns, 2nd Edition

Kubernetes Patterns, 2nd Edition

Bilgin Ibryam +1
Kubernetes Operators ebook tile card

Kubernetes Operators

Jason Dobies +1
Share graphics_Kubernetes

Kubernetes Cheat Sheet

Daniel Oh
Share graphics_Quarkus and Kubernetes I

Quarkus & Kubernetes I Cheat Sheet

Alex Soto Bueno
Share graphics_Quarkus and Kubernetes II

Quarkus & Kubernetes II Cheat Sheet

Alex Soto Bueno
Share graphics_Writing a Kubernetes Operator in Java

Writing a Kubernetes Operator in Java Cheat Sheet

Alex Soto Bueno

Red Hat named a Leader in 2024 Gartner® Magic Quadrant™ for Container Management

Recognized for completeness of vision and ability to execute.

Quadrant for Container Management. 
Gartner Magic Quadrant research methodology provides a graphical competitive positioning of four types of technology providers in fast-growing markets:

Red Hat named a Leader in 2024 Gartner® Magic Quadrant™ for Cloud Application Platforms

Recognized for completeness of vision and ability to execute.

Red Hat has been recognized by Gartner as a Leader in the first-ever 2024 Gartner Magic Quadrant for Cloud Application Platforms.

DevNation Master Courses: Kubernetes Beginner 1 & 2