Shoehorn

Shoehorn

Plataforma de desarrollador de Shoehorn para catálogo de servicios, documentación y plantillas que se adapta a tu stack existente.

¿Qué es Shoehorn?

Shoehorn es una plataforma inteligente para desarrolladores que funciona como una versión opinada y lista para usar de Backstage. Escanea automáticamente tus repositorios de GitHub y clústeres de Kubernetes para construir un catálogo de servicios, búsqueda, documentación y flujos de trabajo en aproximadamente 15 minutos. Los usuarios lo dirigen hacia su stack existente, y se ejecuta como un servicio más en su infraestructura, sin necesidad de un equipo de portal dedicado para mantenerlo vivo. Es compatible con Backstage, lo que significa que tus archivos catalog-info.yaml existentes funcionan sin modificaciones.

Casos de uso

  • Respuesta a incidentes

    A las 2 a. m., cuando un servicio falla, encuentra al instante quién lo posee y a quién notificar sin preguntar en Slack.

  • Análisis de impacto

    Antes de desaprobar un endpoint de API, ve exactamente cuántos servicios dependen de él y el radio de explosión de los cambios.

  • Incorporación de servicios

    Utiliza moldes Forge reutilizables para crear nuevos repositorios con configuraciones de CI consistentes, eliminando errores de copiar y pegar.

  • Equipos multilingües

    La i18n integrada admite inglés, sueco, francés, español, alemán, finlandés y neerlandés para equipos globales.

  • Aplicación de gobernanza

    Los flujos de trabajo de aprobación garantizan que las personas adecuadas autoricen los cambios o la puesta en marcha de nuevos servicios.

  • Automatización de infraestructura

    Gestiona la configuración de Shoehorn mediante Terraform, CLI o API REST para mantener todo versionado y repetible.

Características principales

  • Catálogo de servicios autodescubierto

    Shoehorn escanea tus repositorios y clústeres para mapear qué se está ejecutando, quién lo posee, las dependencias y dónde está la documentación, sin necesidad de entrada manual.

  • Búsqueda instantánea

    Encuentra servicios, API y propietarios en menos de 200 ms en todo tu stack.

  • Gráfico de dependencias con análisis de impacto

    Visualiza el radio de explosión a una profundidad configurable (1–5 niveles) antes de realizar cambios.

  • Moldes Forge

    Flujos de trabajo reutilizables para crear repositorios y aprovisionar infraestructura de manera consistente.

  • Flujos de trabajo de aprobación

    Puertas de autorización integradas que garantizan que los cambios cumplan con los requisitos de gobernanza.

  • Agente de Kubernetes

    Implementa un agente k8s que envía datos de cargas de trabajo a Shoehorn sin necesidad de acceso entrante.

  • Proveedor de Terraform

    Gestiona la configuración de Shoehorn en Git de la misma manera que gestionas todo lo demás.

  • CLI y API REST

    Automatiza desde la terminal o los pipelines de CI; cada acción en la interfaz de usuario también es una llamada HTTP.

  • Interfaz de administración

    Interfaz de apuntar y hacer clic para las partes que prefieras no programar.

  • Compatibilidad con Backstage

    Los archivos `catalog-info.yaml` existentes funcionan sin problemas.

Usuarios objetivo

Ingenieros de plataforma, equipos de DevOps y SRE que desean un portal de desarrollador autoalojado sin un equipo de plataforma dedicado para mantenerlo. También es adecuado para gerentes de ingeniería e ingenieros de guardia que necesitan visibilidad instantánea de la propiedad de servicios, dependencias y documentación en todo su stack.

¿Cómo usar Shoehorn?

  1. Conecta tu stack: Dirige Shoehorn hacia tu organización de GitHub, clústeres y repositorios. La configuración toma aproximadamente 15 minutos.
  2. Déjalo mapear: Shoehorn escanea los repositorios directamente. Para los clústeres, implementa el agente k8s para enviar cargas de trabajo sin acceso entrante.
  3. Comienza a buscar: Usa la interfaz de usuario, CLI, API REST o Terraform para buscar en todo, ver dependencias y ejecutar flujos de trabajo de aprobación.

La versión beta autoalojada se lanza el 8 de mayo de 2026 a las 21:00 CEST. Visita shoehorn.dev para registrarte.

Revisión de resultados

Shoehorn cumple exactamente lo que promete: una plataforma para desarrolladores que funciona con tu stack existente en minutos, no en semanas. El autodescubrimiento de servicios, dependencias y propiedad elimina el cuello de botella común de "preguntar en Slack" durante los incidentes. Su compatibilidad con Backstage significa que los equipos con archivos de catálogo existentes pueden migrar sin reelaboración. El enfoque de múltiples interfaces (Terraform, CLI, API REST e interfaz de usuario) brinda a los equipos flexibilidad sin forzar un flujo de trabajo específico. Si bien el producto aún está en versión beta y se lanzará en mayo de 2026, el conjunto de funciones ya aborda los tres puntos débiles más comunes de la plataforma: descubrimiento de propiedad, análisis de impacto de cambios y creación consistente de estructuras. Para los equipos cansados de mantener un equipo de portal separado, la filosofía de "un servicio más en tu stack" de Shoehorn es una alternativa práctica y de baja sobrecarga.

Preguntas frecuentes

¿Qué es Shoehorn?
Shoehorn es una plataforma para desarrolladores que proporciona un catálogo de servicios, documentación y plantillas, adaptándose a tu stack existente.
¿Cómo se adapta Shoehorn a mi stack existente?
Shoehorn se integra con tus herramientas e infraestructura actuales, descubriendo y catalogando servicios automáticamente sin requerir cambios importantes.
¿Puedo usar Shoehorn para documentación?
Sí, Shoehorn incluye funciones de documentación que te permiten crear y gestionar documentos junto con tu catálogo de servicios y plantillas.
¿Ofrece Shoehorn plantillas?
Sí, Shoehorn proporciona plantillas para servicios, infraestructura y flujos de trabajo para ayudar a estandarizar y acelerar el desarrollo.
¿Es Shoehorn adecuado para el tamaño de mi equipo?
Shoehorn está diseñado para equipos de todos los tamaños, desde pequeñas startups hasta grandes empresas, escalando según tus necesidades.

Shoehorn - Detalles de la herramienta de IA

Plataforma de desarrollador de Shoehorn para catálogo de servicios, documentación y plantillas que se adapta a tu stack existente.

Categoría: Plataforma de agregación

Enlace de acceso: https://shoehorn.dev/

Etiquetas: plataforma de desarrolladores, catálogo de servicios, documentación, plantillas, integración de stacks