Natale Vinto
The internal developer platform and golden paths: Scaffolding for cloud-native development
#1about 3 minutes
The growing problem of developer cognitive load
Increasing complexity in software development leads to high cognitive load and reduced productivity for developers.
#2about 2 minutes
Key pillars of an ideal developer experience
An optimal developer experience focuses on reducing cognitive load, enabling a flow state, and providing fast feedback loops.
#3about 2 minutes
Introducing the internal developer platform (IDP)
An IDP is a platform built by a platform team to enable developer self-service with guardrails and best practices.
#4about 2 minutes
Defining golden paths and software templates
Golden paths are pre-architected, supported workflows for building software that enforce best practices, originating from a concept by Spotify.
#5about 1 minute
The evolving role of the platform engineering team
Platform engineers act as product managers, UX experts, and developer advocates for the internal platform they build and maintain.
#6about 3 minutes
Introducing Backstage as an open source IDP
Backstage is a popular open source IDP from the CNCF, with Red Hat Developer Hub providing an enterprise-grade version.
#7about 3 minutes
Demo: A tour of the developer hub portal
The portal provides a single pane of glass with a Tech Radar, learning paths, and catalogs for existing software and APIs.
#8about 3 minutes
Demo: Scaffolding a microservice from a template
A software template is used to automatically generate a new microservice, including its source code and GitOps repositories.
#9about 4 minutes
Demo: The integrated component view and plugins
The scaffolded component view centralizes access to pipelines, GitOps status, Kubernetes monitoring, and technical documentation via plugins.
#10about 3 minutes
Demo: Coding instantly with an in-browser IDE
Developers can launch a pre-configured, in-browser IDE like Dev Spaces directly from the component view to start coding immediately.
#11about 3 minutes
Understanding the structure of a software template
Software templates are defined using YAML files that specify input parameters, actions, and the UI layout via a catalog-info.yaml file.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
23:03 MIN
The future is building your own internal developer platform
GitOps for the people
08:15 MIN
Exploring the core components of an internal developer platform
Platform Engineering untold truths: is just an infrastructure matter?
13:44 MIN
Introducing platform engineering and its technical components
Platform Engineering vs. DevOps Why not both?
06:29 MIN
Adopting a platform engineering strategy for developer empowerment
Empowering Thousands of Developers: Our Journey to an Internal Developer Platform
22:26 MIN
Key principles for building an internal developer platform
GitOps for the people
00:03 MIN
Shifting focus from platforms to developer productivity
Forget Developer Platforms, Think Developer Productivity!
15:16 MIN
Platform engineering and the integrated developer platform
From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub
12:06 MIN
A platform for self-service infrastructure and environments
Let developers develop again
Featured Partners
Related Videos
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Platform Engineering vs. DevOps Why not both?
Christian Strack
Great DevEx and Regulatory Compliance - Possible?
Martin Reynolds
From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub
Markus Eisele
Empowering Thousands of Developers: Our Journey to an Internal Developer Platform
Bastian Heilemann & Bruno Margula
Platform Engineering untold truths: is just an infrastructure matter?
Graziano Casto
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann
Developer Experience, Platform Engineering and AI powered Apps
Ignacio Riesgo & Natale Vinto
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Habilitable / Développeur JavaScript/TypeScript - Plateforme Interne DevOps (IDP)
PSSWRD
Paris, France
API
DevOps
Gitlab
Openshift
JavaScript
+2

Expert DevOps Engineer
Talent Insights
Municipality of Santiago de Compostela, Spain
Remote
Bash
Azure
DevOps
Python
+10


Platform Engineer (DevOps) - Snowflake & KI
dmTECH
Karlsruhe, Germany
ETL
Azure
DevOps
Data analysis
Google Cloud Platform
+1

SENIOR PLATFORM ENGINEER (Infrastructure & Cloud Native)
Jordan Martorell S.L.
Barcelona, Spain
API
REST
Kafka
Routing
Ansible
+4

IDAM Solutions Architect - (Transformation)
DevNull Security
Charing Cross, United Kingdom
Remote
£70-80K
UML

IDAM Solutions Architect - (Transformation)
DevNull Security
Edinburgh, United Kingdom
Remote
£70-80K
UML

IDAM Solutions Architect - (Transformation)
DevNull Security
Sheffield, United Kingdom
Remote
£70-80K
UML