![Page Thumbnail](/themes/custom/rhdp_fe/images/design/defaults/taxonomy_list_item_articles.webp)
Red Hat Developer e-books
Get the information you need to fuel innovation and productivity in your organization.
Get the information you need to fuel innovation and productivity in your organization.
Move your legacy Java application into a container and deploy it to Kubernetes
Learn how to share secrets across OpenShift projects using the shared resource CSI Driver operator, a Tech Preview feature.
Red Hat extends community support for Spring Boot 3 to OpenShift and RHEL customers, promoting user experience and runtime adoption on the OpenShift platform.
Learn how to maintain consistent, reliable data flows in Kafka messaging environments using pause-resume methods and asynchronous implementation in Spring Boot.
This article describes containerizing a Spring Boot application using Podman Desktop, containerfile basics, and how to run the container locally.
DevNation Tech Talk: Beyond REST and CRUD: Integration patterns in Microservices
Clean architecture enables you to build more robust, adaptable software. This example showcases key concepts and patterns involved in implementation.
Learn how to create a sample Java application on top of Spring Boot 3 and protect it by using Spring Security and Keycloak.
Discover the free Apache Camel on Spring Boot in the Developer Sandbox for Red Hat OpenShift, where you can play with several new functionalities.
Learn how to implement single sign-out in Java in this demonstration of Keycloak by creating a back-channel logout in Spring Boot and Keycloak.
Learn how to create indexes in Red Hat Data Grid to make caches work faster and a Spring Boot application to query a cache.
Online events and regional events held around the world with Red Hat's Developer Advocates.
Learn how to access an OpenShift cluster, manage apps with the odo command-line
Learn how to create, integrate, and automate applications on the fly with
Setting up a Data Grid for application cache data storage allows it to access and process in-memory data, improving the end user experience. Learn more.
Use Spring annotations for Spring Data, Web, and Dependency Injection by...
Use the open source wkhtmltopdf utility to load data into an HTML template and generate PDF reports and other documents from a Spring Boot application.
This book covers how to combine Quarkus, Microservices, Microprofile, Spring, and Kubernetes into an effective and integrated development and deployment stack. Kubernetes Native Microservices are microservices that utilize and integrate with Kubernetes features naturally and efficiently. The result is a productive developer experience that is consistent with the expectations of Kubernetes platform administrators.
Learn more about Gradle plugins in Eclipse JKube, and discover how to use them to create a Java application for vanilla Kubernetes or an OpenShift cluster.
Learn how Quarkus enables test-driven development (TDD) with built-in continuous testing, where tests run immediately after code changes are saved.
Learn why Quarkus is great for Kubernetes-native Java applications, including a faster and more efficient development process, and compare Quarkas and Spring.