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 is an enterprise-grade platform for building developer portals, containing a supported and opinionated framework. By implementing a  unified and open platform designed to maximize developer skills, ease onboarding, and increase development productivity, focus can be centered on what really matters: writing great code. 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
Click image to enlarge

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 plug-ins

Red Hat is constantly curating a set of plug-ins 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 plug-ins let you extend the Red Hat Developer Hub environment into your configuration with confidence, eliminating compatibility and operational issues.

Dynamic plug-ins

Your development team can add, update, or remove plug-ins 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 certified plug-in 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.

Certified pipelines and GitOps plug-ins 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 plug-ins extend the upstream Backstage product by providing additional features such as integration with OpenShift, enterprise role-based access control (RBAC), and dynamic plug-ins.

Extending Backstage functionality
Search Icon

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

API

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

Automation

An ecosystem of additional open source plug-ins that extend Backstage’s functionality.

Multiple App

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 Doc

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

Feature Developer Hub resources

Introduction to Red Hat Developer Hub for developers and platform engineers

Introduction to Red Hat Developer Hub for developers and platform engineers

Red Hat Developer Hub feature image
Jan 16, 2024

Red Hat Developer Hub: Your gateway to seamless development

Markus Eisele +1

Get an introduction to Red Hat Developer Hub, based on the open source...

Featured image for best of application development 2023.
Dec 18, 2023

Our top application development articles of 2023

Colleen Lobner

Our 10 most popular articles about application development this year include...

Developer Portals share image

Developer Portals: Prepare to Perform with Red Hat Developer Hub

Joshua Wood +2