¿Qué es platform engineering?

Platform engineering, o ingeniería de plataforma, es la disciplina que construye y opera la plataforma interna sobre la que trabajan los equipos de producto: el portal de desarrolladores, los pipelines de despliegue, la infraestructura como código y las vistas de costo, seguridad y salud de cada servicio. El objetivo es que un desarrollador encuentre un servicio, vea qué está desplegado y promueva una versión sin abrir una solicitud.

Una plataforma es un producto para tus propios ingenieros. La construimos a partir de su trabajo diario: encontrar un servicio, leer su API, saber si un despliegue llegó y cuánto cuesta.

Sin plataforma, cada despliegue, cada secreto y cada cifra de costo se convierten en un pedido a quien opera la infraestructura.

Qué recibes, paso a paso

Todo lo que incluye el paquete, en el orden en que llega. El precio y la duración no cambian.

  1. Paso 1: La plataforma

    Montamos y construimos tu plataforma interna de desarrollo.

  2. Paso 2: Tus servicios

    Conectamos a ella los servicios que elijas en el kickoff.

  3. Paso 3: Vistas

    Vistas básicas sobre la plataforma, por ejemplo el catálogo de servicios y APIs, el estado de los despliegues, los costos, las vulnerabilidades de imágenes y la salud del CI, como en el portal de MPI.

  4. 2 semanas

    USD 5.000

¿Quieres seguir después del paquete? Suma ingenieros por hora con las tarifas publicadas, con un plazo mínimo de 6 meses. Cómo funciona staff augmentation.

El pipeline de publicación y el portal Backstage de una plataforma SaaS fintech

Analítica de inversiones / Fintech

Estado: Plataforma en producción, trabajo en curso

  1. desarrollo
  2. 1 hora de prueba
  3. controles
  4. producción
  • ~3xmás versiones en producción por semana
  • 23 % → 4 %fallas de versiones en producción
  • 0 → 275reglas de alerta en producción
  • 72 sde reversión, ensayada en desarrollo

Dibujado a partir del caso. El producto es un sistema del cliente y no se muestra.

Ver el caso

Para la plataforma SaaS de analítica de portafolios de MPI, sobre AWS EKS con cuentas separadas de desarrollo y producción, un líder técnico senior de plataforma de Clouditive trabaja junto a los desarrolladores de MPI. Las versiones se promueven con Kargo sobre Argo CD tras una hora de observación (soak), pruebas de humo en el borde, chequeos de reinicio y disponibilidad (readiness) de pods y un control de la tasa de errores HTTP 5xx, y las migraciones corren en un hook pre-sync que antes copia la base de datos. El trabajo incluye:

  • Las versiones pasan solas de desarrollo a producción, y los controles automáticos pueden bloquear una defectuosa.
  • La base de datos se copia antes de cada migración, y volver a la versión anterior se ensayó en desarrollo: 72 s hacia atrás, 124 s hacia adelante.
  • Catálogos de servicios y APIs generados desde OpenAPI, y un mapa de dependencias.
  • Estado de los despliegues y una vista de cada servicio.
  • Costos FinOps: las cifras del portal salen directamente de la API de facturación de la nube.
  • Vulnerabilidades de imágenes, salud del CI con estadísticas a 30 días de pruebas inestables y reintentos, y diferencias de perfilado entre despliegues.
  • Infraestructura en Terraform/OpenTofu con Atlantis, y una migración a Crossplane hecha como cortes sin interrupción del servicio y con reversión.

¿Prefieres pagar por hora?

Suma ingenieros a tu propio equipo con las tarifas publicadas, en lugar de comprar un paquete.

  • Tú entrevistasConoces al ingeniero que hará el trabajo.
  • Mínimo de 6 mesesSe factura por hora trabajada.
  • Reemplazo sin costoSi se va o no encaja, lo reemplazamos y cubrimos el traspaso sin costo.
Ver cómo funciona staff augmentation
  • Lead / ArquitectoUSD55–⁠60por hora
  • SeniorUSD45–⁠50por hora
  • Mid / Semi seniorUSD35–⁠40por hora
  • JuniorUSD30por hora

USD por hora, dibujado en una sola escala

Preguntas frecuentes

¿Qué es una plataforma base para la ejecución de aplicaciones?

Es la infraestructura y las herramientas sobre las que corren los servicios de una empresa: cómputo, base de datos, red, secretos y pipelines. En Autonomah es Cloud Run, Cloud SQL y Cloud Storage, todo definido en OpenTofu.

¿Cuál es el trabajo de un ingeniero cloud?

Diseñar, construir y operar la infraestructura en la nube como código. En nuestros casos: AWS EKS con Terraform/OpenTofu y Crossplane para MPI, y Google Cloud con OpenTofu para Autonomah.

¿Qué incluye Fundamentos de IDP?

Montamos y construimos tu plataforma interna de desarrollo, conectamos los servicios que elijas en el kickoff y agregamos vistas básicas, como el catálogo de servicios y APIs, el estado de los despliegues, los costos, las vulnerabilidades de imágenes y la salud del CI, como en el portal de MPI. Precio fijo: USD 5.000, 2 semanas.

¿Conviene construir o comprar una IDP?

Construye cuando tus reglas de promoción, tu catálogo y tus vistas de costo son propias y tienes ingenieros para mantener el portal. Compra cuando un catálogo estándar cubre lo que necesitas y ningún ingeniero de tu equipo puede hacerse cargo del mantenimiento. En los dos casos, los pipelines, la infraestructura como código y los controles de publicación debajo del portal los construyes tú. Discovery (USD 7.000, 1 a 4 semanas) deja esa decisión en la hoja de ruta.

¿Backstage o Port?

Responde tres preguntas. ¿Quién se hace cargo del código y del hosting del portal? Con Backstage open source, tu equipo. ¿Tus vistas de catálogo, promoción y costo necesitan plugins propios? Con Backstage son código que escribes y mantienes. ¿Te vale más la suscripción a un producto alojado que ese mantenimiento? Construimos el portal de MPI sobre Backstage y podemos mostrar lo que costaron los plugins.

¿Trabajan con Backstage?

Sí. Para MPI construimos el portal interno sobre Backstage, con catálogos, estado de los despliegues, promoción, costos, vulnerabilidades y salud del CI.

¿En qué idioma trabaja el equipo?

100 % en español, inglés o portugués, según tu equipo. Entrevistas al ingeniero que hará el trabajo.

¿Se pueden sumar ingenieros de plataforma por hora?

Sí, con staff augmentation, con un mínimo de 6 meses: USD 55–⁠60 un Lead o Arquitecto, 45–⁠50 un Senior, 35–⁠40 un Mid y 30 un Junior por hora.

¿Portal interno para desarrolladores o plataforma?

El portal es la cara visible de la plataforma, no la plataforma entera. La plataforma interna de desarrollo incluye pipelines, infraestructura como código, reglas de promoción y controles de seguridad; el portal, a menudo construido sobre Backstage, reúne todo eso en un solo lugar: catálogo de servicios y APIs, estado de los despliegues, costos y vulnerabilidades. Sin la plataforma debajo, un portal solo muestra enlaces.

Fundamentos de IDP monta y construye la plataforma, conecta los servicios que elijas en el kickoff y agrega vistas básicas, como el catálogo de servicios y APIs, el estado de los despliegues, los costos, las vulnerabilidades de imágenes y la salud del CI, como en el portal de MPI: USD 5.000, 2 semanas, a precio fijo. El pipeline de publicación en sí es el paquete CI/CD e IaC: USD 4.000, 2 semanas.

¿Ingeniería de plataforma vs SRE?

La ingeniería de plataforma construye la plataforma interna que usan los desarrolladores; SRE, site reliability engineering, se ocupa de que los servicios en producción sean confiables: alertas que se prueban, observabilidad, capacidad y respuesta a incidentes. Trabajan sobre lo mismo (pipelines, métricas, despliegues), pero responden a preguntas distintas. En MPI hacemos las dos cosas para la misma plataforma.

Para Autonomah, toda la plataforma en Google Cloud está en OpenTofu: Cloud Run, Cloud SQL Postgres, Cloud Storage, balanceador con Cloud Armor, workload identity y Secret Manager.

Implementación de Backstage

Implementar Backstage es montar el portal abierto, conectar tus servicios a su catálogo y sumar las vistas que tus ingenieros abren cada día: estado de despliegues, costos, vulnerabilidades y salud del CI. En una empresa de transporte de EE. UU. el catálogo tiene unos 66 repositorios y 11 plantillas de autoservicio. Fundamentos de IDP construye la primera versión en 2 semanas por USD 5.000.

Kubernetes y Argo CD

En Kubernetes, las versiones deberían pasar de desarrollo a producción por Git, con controles que puedan frenar una versión defectuosa. Operamos Argo CD con promoción en Kargo, una hora de observación y un control de tasa de errores para una plataforma SaaS fintech, y Argo CD pasó de 46 a 101 aplicaciones en una empresa de transporte de EE. UU. La reversión vuelve a promover la versión anterior.

¿Qué necesitas resolver?

Respondemos cada pedido en 1 día hábil. Firmamos un NDA antes de la llamada si lo pides.