Red Hat Developer Hub

An enterprise-grade, open developer platform for building developer portals, containing a supported and opinionated framework. Red Hat Developer Hub helps reduce friction and frustration for engineering teams while boosting their productivity and increasing their organization's competitive advantages.

Red Hat Developer Hub

Red Hat Developer Hub is an enterprise-grade Internal Developer Portal, combined with Red Hat OpenShift, Red Hat Developer Hub allows platform engineering teams to offer software templates, pre-architected and supported approaches to maximize developer skills, ease onboarding, and increase development productivity, and focus on writing great code by reducing friction and frustration for development teams. Red Hat Developer Hub also offers Software Templates to simplify the development process, which can  reduce friction and frustration for development teams, boosting their productivity and increasing an organization's competitive advantage.

System Architects can benefit by implementing a tailored platform with a complementary suite of verified and curated tools and  components needed for operations teams to support developers—within a centralized, consistent location. Development teams can experience increased productivity, fewer development team obstacles, and simplified governance of technology choices with self-service and guardrails.

Features

Red Hat Developer Hub streamlines development through a unified and open platform that reduces cognitive load and frustration for developers. It helps bridge the industry’s skills gap by giving development teams the tools they need to be more productive, regardless of their experience level. Developer Hub provides pre-architected and supported approaches and centralizes vital technology to help you get applications into production faster and more securely—without sacrificing code quality.

Red Hat Developer Hub Assets

Red Hat innovation and support

Red Hat Developer Hub utilizes the best solutions from rapidly iterated upstream open source projects, providing a tailored platform with a complementary suite of verified and curated tools. The components that operations teams need to support developers are contained within a centralized, consistent location. Security resources and patches are available and experienced professionals can continually assist your team needs and ensure the business continuity and the delight of your users. Premium support offers a vast knowledge base and troubleshooting documentation to increase your developer productivity on a long run.

Red Hat supported and verified plugins

Red Hat is constantly curating a set of plugins and ensuring the best experience on Red Hat Developer Hub. The most popular technologies such as Tekton, GitOps, Ansible, Nexus Repository, and JFrog Artifactory can be integrated directly into Red Hat Developer Hub and ensure a central location for your team to get access to all their systems and avoid the bookmark of death. Red Hat supported and verified plugins let you extend the Red Hat Developer Hub environment into your configuration with confidence, eliminating compatibility and operational issues.

Dynamic plugins

Your development team can add, update, or remove plugins dynamically, eliminating the downtime associated with rebuilding or redeploying your Backstage environment. A unique feature on Red Hat Developer Hub avoids your development team downtime and ensures they are continually delivering without any interruptions or disruptions for all your projects. As part of the plugin system they are validated to comply with standards and best practices around security recommendations to provide the runtime flexibility and quality assurance for a variety of integration needs.

Enterprise Role-based access control (RBAC)

Red Hat Developer Hub comes with unique capabilities to onboarding users to ensure they have access and privileges for the resources that matter to the team and to the systems at hand. A granular security permission ensures a robust access control in your organization.

Scalability

As an organization expands, the number of development teams and applications also grows, making managing infrastructure and maintaining consistency more challenging. Red Hat Developer Hub can enable organizations to grow by allowing new teams to onboard quickly and ensuring that all teams have access to the same tools and services.

Better configuration management via centralized  repositories

Properly deploy proper and scheduled enhancements to gain commonality and synchronized access to the latest versions of functionality and documentation. This helps mitigate challenges typically associated with agile software development, such as continuous integration, test automation, environment configuration, version control, and more.

Self-service, with guardrails for cloud-native development

Get supported approaches to building service or software components, without distraction of the details of the underlying technology. Your team can focus on crafting innovative code—and not the underlying infrastructure.

Supported pipelines and GitOps plugins designed for OpenShift integration

Software Templates streamline the process of creating new resources, such as websites and applications, giving you the ability to load code skeletons, insert variables, and publish the template to a repository like GitHub or GitLab. Development teams can further accelerate efforts on top of Red Hat OpenShift, whether running on-premises, in the public cloud, or at the edge.

Fully integrated with OpenShift

Red Hat Developer Hub is fully integrated with Red Hat OpenShift using Operators and easy access to all technologies for application development such as service nesh, serverless, GitOps, distributed tracing, and many others.

Extending Backstage functionality

Red Hat Developer Hub and its associated plugins extend the upstream Backstage product by providing additional features such as integration with OpenShift, enterprise role-based access control (RBAC), and dynamic plugins.

The ability to aggregate data from different sources, CI/CD, cloud providers, access management, source control, etc.

A Software Catalog that functions as the central source to locate applications, APIs, and resources.

An ecosystem of additional open source plugins that extend Backstage’s functionality.

Software Templates to create templates to start a new application/microservice. Dozens of templates already exist, but enterprises can create and utilize their own custom to their particular environment.

Tech Docs are simpler to update with Markdown and Git. Easily index content from plugins and other sources, searching across systems.

Extending Backstage functionality

Related resources

Blogs and articles
Coding shared image
Article
Jan 23, 2025

Why UX designers should develop technical expertise

Justin Hale

This article explores how developing technical expertise can improve...

Red Hat Developer Hub feature image
Blog
Jan 17, 2025

Red Hat Developer Hub Simplifies Backstage Plugin Management

Ben Wilcock

This blog by Ben Wilcock highlights the introduction of dynamic plugins in...

Featured image for Red Hat Developer Hub.
Article
Jan 07, 2025

Backstage authentication and catalog providers: A practical guide

Evan Shortiss

This article guides you through configuring a production-ready authentication...

image displaying the redhat logo and the developer hub text
Blog
Dec 20, 2024

What's new in Red Hat Developer Hub 1.4

Christophe Fargette +1

Discover new features of Red Hat Developer Hub 1.4

E-books
Share graphics_5 ways developers benefit from Red Hat OpenShift

5 ways developers benefit from Red Hat OpenShift

Valentina Rodriguez Sosa
Developer Portals share image

Developer Portals: Prepare to Perform with Red Hat Developer Hub

Hans-Peter Grahsl +2
Share graphics_Maturity of Software Supply Chain Security Practices 2024.png

Maturity of Software Supply Chain Security Practices 2024

Liam Dodd +1
Learning resources
Streamline Development: GitHub Integration and Software Templates in Red Hat Developer Hub feature image
Learning Path

Streamline Development: GitHub Integration and Software Templates in Red Hat...

In this learning exercise, we’ll build on a freshly installed Red Hat...
Deploying and Troubleshooting
Learning Path

Deploying and Troubleshooting Red Hat Developer Hub on OpenShift: A Practical Guide

In this learning exercise, we'll focus on setting up Red Hat Developer Hub...
Install and Configure Ansible plug-ins
Learning Path

Install and Configure Ansible plug-ins for Red Hat Developer Hub on Developer Sandbox

In this learning path, you will successfully install and configure Ansible...
Developer Hub app dev learning path featured image
Learning Path

Application development with Red Hat Developer Hub

Learn how to onboard developers onto Red Hat Developer Hub, so they can...

Get a different perspective

Want to learn more about the value that Red Hat Developer Hub can bring to your organization? Visit the page on redhat.com to take a closer look at product benefits and business solutions. Browse resources and customer stories, or talk to a Red Hatter to get started.

Red Hat Developer