Saltar al contenido

SpainClouds

Cómo mejorar tu productividad con Platform Engineering

Transforma la experiencia de desarrollo. Aprende a implementar un Internal Developer Portal para automatizar infraestructura y reducir la carga cognitiva.

En el marco del SpainClouds Summit, Gisela Torres, Senior Software Global Blackbelt en Microsoft, compartió una sesión magistral sobre uno de los temas más candentes en el mundo tecnológico: Platform Engineering.

Con más de 12 años de experiencia en la industria, Torres explicó cómo esta práctica no solo busca optimizar procesos, sino hacer que los desarrolladores sean «mucho más felices y productivos».

De la simplicidad de DevOps a la complejidad actual

Hace una década, la cultura DevOps prometía agilizar el ciclo de vida del software mediante fases claras de planificación, codificación, testeo y despliegue. Sin embargo, Gisela señala que el panorama se ha complicado drásticamente.

Hoy en día, a un desarrollador no solo se le exige dominar un lenguaje de programación (como .NET, Java o Python), sino también gestionar un ecosistema abrumador que incluye:

Esta carga cognitiva genera fricción y ralentiza la entrega de valor. Ante este escenario, surge la necesidad de implementar soluciones que simplifiquen el día a día del equipo técnico.

La "Vending Machine" del desarrollador

Gisela Torres define el Platform Engineering como la creación de una «vending machine» (máquina expendedora) para desarrolladores. La idea central es un Internal Developer Portal (IDP), un autoservicio donde el desarrollador puede seleccionar lo que necesita y obtenerlo configurado automáticamente según las buenas prácticas de la compañía.

Este flujo ideal permite que, al elegir un nuevo proyecto, se generen automáticamente:

Vending para desarrolladores

Beneficios de Backstage

Durante su demostración, Torres destacó Backstage, un IDP de código abierto creado originalmente por Spotify y ahora parte de la comunidad. Backstage funciona como un frontal en React con una base de datos PostgreSQL y destaca por su capacidad de integración con múltiples servicios.

Beneficios clave de Backstage según Torres:

Aunque esto impide editar el código directamente en la consola de AWS (ya que el código está firmado y bloqueado), el beneficio en términos de seguridad es significativamente alto para entornos productivos.

Como convertir proyectos .NET APIs a proyectos SQL

Gisela mostró cómo Backstage puede transformar tareas complejas en procesos de pocos clics:

Creación de una API .NET

A través de un asistente, el desarrollador introduce el nombre y el equipo responsable. El sistema crea el repositorio en GitHub, configura los archivos .csproj y prepara un entorno de desarrollo remoto con todas las dependencias necesarias.

Productividad para DBAs

No solo los desarrolladores se benefician. Gisela demostró plantillas para proyectos de SQL Server en Azure DevOps que incluyen automáticamente validación de scripts SQL, escaneo de vulnerabilidades y despliegue de infraestructura con Terraform.

Como convertir proyectos .net apis a proyectos sql

¿Cuánto cuesta implementar Backstage?

Una de las dudas más comunes es el coste de estas herramientas. Gisela aclaró que Backstage es Open Source y gratuito en su versión comunitaria. Los costes asociados provienen principalmente de la infraestructura donde se aloje (como Azure Container Apps o Kubernetes), el almacenamiento para la documentación y la base de datos PostgreSQL.

Aunque requiere un esfuerzo inicial de configuración y mantenimiento, el retorno de inversión se traduce en una reducción drástica del tiempo de «onboarding» y una mayor estandarización de la seguridad y el cumplimiento en toda la empresa.

Recibe nuestra Newsletter de Cloud semanal

El Platform Engineering no es solo una moda; es la respuesta necesaria a la creciente complejidad del desarrollo moderno. Herramientas como Backstage permiten que los equipos se centren en lo que realmente importa: escribir código de calidad y entregar valor al negocio, delegando la complejidad de la infraestructura a procesos automatizados y eficientes.

Últimos articulos de SpainClouds Summit