Burricornio Dev

Ingeniería de software sin humo: sistemas, código y aprendizajes en abierto.

Backstage e Internal Developer Platforms: De Cero a Experto (v1.0): lo que el libro te lleva a aprender

¿Cómo se pasa de 800 microservicios sin dueño a una Internal Developer Platform que sobreviva 5 años? ¿Qué patrones, métricas y anti-patterns separan una IDP que crece de una que se abandona al año? Este post presenta el libro y resume los aprendizajes transferibles de seis bloques temáticos — fundamentos, backend, frontend, scaffolder/auth, operaciones/IaC, y patrones/casos de estudio.

Si trabajas con Backstage, montando una IDP, o liderando un equipo de platform engineering, este libro funciona como mapa completo. Si ya sigues el blog, es la pieza que conecta el escaparate de la librería con el detalle fino de los 24 capítulos.

Anuncio: por qué este libro

Backstage en 2026 no es el Backstage de 2020. De 200 plugins internos en Spotify ha pasado a 3.400 organizaciones fuera de Spotify, con un 89% de market share entre los frameworks de internal developer portals. Pero la mayoría de la documentación oficial es de referencia, no de implementación. Este libro es la pieza que faltaba: cómo construir una IDP soberana, no solo cómo instalar Backstage.

Lo que el libro cubre:

Tono: cookbook con rigor de senior

El libro mantiene la metáfora culinaria del blog: una IDP es una cocina profesional, el platform team son los chefs, los developers son los comensales, los plugins son los platos. Pero el rigor técnico es de staff engineer: cada capítulo tiene snippets reales (TypeScript, YAML, bash, Rego), diagramas Mermaid, y referencias verificadas a docs.backstage.io, GitHub advisories, y la auditoría X41 de 2024.

Las features interactivas del libro son lo que lo hace único en la categoría:

Cuatro itinerarios, un solo libro

Dependiendo de tu rol, lee el libro en este orden:

  1. Cocinero novato (50h) — ruta completa, sin saltarse nada. Desarrollador junior que se incorpora a un equipo con Backstage.
  2. Cocinero jefe (40h) — salta apéndices, va directo a los capítulos hands-on. Platform engineer que ya conoce la cocina.
  3. Consultor (25h) — caps 1-3 + 8-10 + 13-15 + 16. Profesional que evalúa Backstage para un cliente.
  4. CTO comprador (6h) — caps 1 + 16 + apéndice J (métricas). Decide si la inversión en IDP se justifica.

Por qué este libro, no otro

Hay excelentes tutoriales sueltos, posts de Spotify, y la documentación oficial. Este libro los une con un hilo conductor: construir una IDP soberana que sobreviva 5 años. La promesa es ambiciosa pero verificable: tras leer los 6 bloques deberías ser capaz de:

  1. Diseñar una IDP completa desde cero (cap. 1-3).
  2. Construir el Software Catalog, los plugins, y los templates (cap. 4-11).
  3. Operar la IDP en producción con Kubernetes + OpenTofu + observabilidad (cap. 12-15).
  4. Defenderla con threat model, Permission Framework y CVEs documentados (cap. 17-19).
  5. Medir su éxito con DORA, SPACE y métricas de adopción (cap. 21-23).
  6. Evitar los errores que matan los proyectos (cap. 24).

Lo que NO es este libro

Cómo está estructurado

6 partes, 24 capítulos, 10 apéndices:

Más 10 apéndices: Git, Linux CLI, Docker, Kubernetes, YAML/JSON, JavaScript/TypeScript, OAuth2/OIDC, migración legacy backend, glosario, métricas de éxito.

Las features interactivas

El libro se publica en formato web multi-página con las siguientes features interactivas (ver ADR-14 para los detalles técnicos):

Métricas y honestidad

El libro es honesto sobre lo que no sabe:

Tech specs

Cómo se usa este libro

Tres modos de lectura:

  1. Lectura lineal (50h): de cap. 1 a cap. 24. Recomendado para primera lectura.
  2. Lectura por itinerario (6h-50h según rol): sigue el orden recomendado para tu perfil.
  3. Lectura por referencia (consulta puntual): usa el TOC y el glosario (apéndice I) para encontrar lo que necesitas.

Las features interactivas te permiten:

Roadmap

Lo que viene después en la v1.1 (no antes de Q4 2026):

Cómo contribuye la comunidad

El template de libros del blog es open source: github.com/rubentxu/blog/tree/main/static/libros/_template. Si quieres publicar tu propio libro técnico siguiendo el mismo flujo, el template incluye:

Cualquier issue o PR es bienvenido.

El detalle fino, en el libro

Esto es un post de anuncio, no el libro. Para el detalle fino de cada tema — el código real, los diagramas, los snippets — el libro está en /libros/backstage-idp/.

Si llegaste hasta aquí y la IDP te interesa, el libro te está esperando.


Referencias

¿Listo para empezar? Lee el libro completo →