Internal developer portal, built from Backstage.io, standardizes the developer experience, providing an internally-curated and managed set of tools and deployment paths to help deliver software faster and more efficiently.
Red Hat has announced Red Hat Developer Hub, an enterprise-grade, unified and open portal designed to streamline the development process through a supported and opinionated framework. Crafted from the open source project Backstage, the Red Hat Developer Hub platform provides the necessary curated tools and resources developers need to create higher-quality applications, maximizing existing skills and accelerating velocity while reducing friction and cognitive overload.
Internal developer platforms have emerged as a key solution in navigating the sprawl that DevOps teams often face. These platforms help increase developer productivity while reducing the volume of optional tools and information that must be sifted through to deliver production code. According to industry analyst firm, IDC, “60% of organizations looking to scale DevOps will adopt an internal developer platform to provide infrastructure, deployment pipelines, and other internal services to enable developer self-service by 2025.”
While the need is clear, building and maintaining an internal developer portal remains complex. This is especially true at the scale of modern enterprises, with heterogeneous tools, ever-changing security needs, and compliance requirements that vary across industries and regions. As the first standalone enterprise-grade offering based on Backstage, Red Hat Developer Hub intends to deliver improved developer experiences across environments, including Kubernetes and container application platforms such as Red Hat OpenShift.
Mithun Dhar, vice president and general manager, Developer Tools and Programs, Red Hat shared, “Organizations need to scale software development and delivery and have little time to do so. Developed from the upstream framework, Backstage, and open source project Janus, Red Hat Developer Hub is an open portal that takes the best tools, templates, and plug-ins and creates a streamlined environment that novice and seasoned developers alike will benefit from. A unified platform not only leads to greater productivity, but also fosters internal collaboration, creating a culture of innovation that allows developers to thrive.”
The Red Hat Developer Hub aims to mitigate the challenges inherent to delivering and maintaining developer portals with a single pane of glass to view all available developer tools and resources to increase productivity. It will also help to limit choice paralysis by enabling a developer experience that offers a clear, straightforward set of approved and curated tools, languages and other developer resources in a self-managed and supported portal. This experience helps to further maximize application velocity and code quality without sacrificing innovation.
Additionally, Red Hat Developer Hub includes a set of pre-defined, pre-architected and supported templates for accelerating application development. These Golden Path templates simplify the process of getting applications into production more quickly and securely without cutting crucial workflow steps.