Aperture Venture Studio ha implementado una arquitectura de tres etapas para construir plataformas de IoT habilitadas por IA (AIoT) que pueden dar servicio a varias empresas independientes a la vez.

Por qué es importante una plataforma AIoT compartida

La mayoría de los grupos de ingeniería diseñan una plataforma en torno a un único producto y luego reutilizan partes de la misma para lanzamientos posteriores. Sin embargo, un venture studio debe gestionar múltiples startups que se dirigen a diferentes clientes, funcionan con hardware distinto y se mueven en cronogramas diferentes. Sin un enfoque coordinado, cada proyecto reconstruye desde cero los mismos pipelines de datos, stacks de entrenamiento de modelos y servicios de gestión de dispositivos. La duplicación hace perder tiempo.

El modelo de tres etapas

El enfoque de Aperture divide el ciclo de vida en tres fases claras:

  1. Solución funcional para un único cliente – Los equipos entregan un servicio AIoT funcional que satisface una necesidad del mundo real, estableciendo un caso de uso concreto y un conjunto de requisitos.
  2. Módulo repetible en una plataforma compartida – La solución se refactoriza en un componente reutilizable que convive con otros módulos en una plataforma común. Este paso es el más difícil porque el código debe ser lo suficientemente abstracto como para admitir dominios dispares como el seguimiento de activos, la seguridad laboral o el monitoreo ambiental.
  3. Candidato para spin-out – Cuando un proyecto está listo para convertirse en su propia empresa, sustituye la infraestructura compartida por una instancia privada que implementa las mismas interfaces, lo que permite que el código se ejecute sin cambios.

La etapa intermedia es la que conlleva el mayor trabajo. Los equipos crean una capa base de modelos de IA que pueden ajustarse (fine-tuned) en lugar de entrenarse desde cero para cada nuevo proyecto. Tratar los modelos principales como activos compartidos significa que cualquier mejora en el modelo base beneficia instantáneamente a todos los proyectos que dependen de él.

Pipelines de datos compartidos sin aislamiento total

Una tentación común es aislar completamente el pipeline de datos de cada cliente (tenant), asumiendo que eso mantiene los proyectos claramente separados. Aperture advierte que el aislamiento total bloquea el flujo de mejoras: la corrección de un error o una nueva rutina de limpieza de datos aplicada a un pipeline nunca llega a los demás. Su enfoque híbrido resuelve esto:

  • Datos de cliente separados – Los datos brutos de cada proyecto permanecen en su propio bucket de almacenamiento, preservando la privacidad y el cumplimiento normativo.
  • Lógica de procesamiento compartida – El código común que limpia, elimina el ruido y estructura los datos reside en una única librería. Actualizar esa librería beneficia automáticamente a cada proyecto.
  • Reglas específicas del proyecto – Los casos excepcionales (edge cases) se gestionan mediante pequeños conjuntos de reglas de tipo plug-in que se sitúan sobre la lógica compartida, manteniendo el núcleo estable y permitiendo la personalización.

El diseño ofrece soberanía de datos al tiempo que aprovecha la lógica de procesamiento compartida.

Desacoplamiento para un spin-out sin contratiempos

El acoplamiento fuerte aparece cuando los equipos dependen de APIs internas que existen únicamente dentro del ecosistema del estudio. Aperture combate esto imponiendo interfaces estrictas para todas las dependencias. Cada módulo declara los contratos que necesita —ya sea para la comunicación con dispositivos, la inferencia de modelos o la facturación— y nada más.

Cuando un proyecto alcanza la etapa de spin-out, simplemente redirige esas interfaces hacia sus propias implementaciones. Debido a que el código nunca llamó directamente a un servicio interno concreto, el cambio se convierte en una cuestión de configuración en lugar de una reescritura completa. Planificar este desacoplamiento de forma temprana evita una costosa rearquitectura posterior.

Riesgos y contrapuntos

El modelo de infraestructura compartida no es una solución mágica.

Qué observar a continuación

Conclusión: Construir una plataforma AIoT compartida con interfaces claras, una base de modelos común y una estrategia de pipeline de datos híbrida permite a los venture studios lanzar múltiples startups más rápido y realizar sus spin-outs de forma limpia.