01
caso 01 / 05
Nexus AI Content Engine
Plataforma serverless de nivel empresarial para generar y distribuir contenido de marketing de forma automática.
Año
2025
Rol
Arquitecto cloud · Full-stack
Estado
Propietario · infraestructura interna
( arquitectura )
Cómo está hecho
AWS LambdaStep FunctionsS3EventBridgeOpenAINext.js
Pasa el mouse por un servicio para ver sus conexiones
ClienteEdge / APICómputoEventos / colasAlmacenamientoIA / ML
( el problema )
Los equipos de marketing hacían a mano los textos y las piezas de cada canal, así que una sola campaña tomaba días y nunca se veía igual de una red a otra.
( la solución )
Un pipeline fan-out orquestado con Step Functions: un brief se convierte en textos por canal, imágenes generadas y un calendario de publicación, todo orientado a eventos y pagado por ejecución.
38s
brief → campaña completa
12×
más piezas por semana
$0
de infraestructura ociosa
( flujo de una petición )
- 01El brief se envía desde el estudio en Next.js y llega a API Gateway.
- 02Una Lambda orquestadora arranca una máquina de estados de Step Functions por campaña.
- 03Ramas en paralelo generan los textos con OpenAI y renderizan las imágenes en S3.
- 04EventBridge programa cada publicación y una Lambda publicadora la manda a cada red.
nexus.console● en vivo
38s
brief → campaña completa
12×
más piezas por semana
$0
de infraestructura ociosa
handler.ts
1const run = await sfn.startExecution({
2 stateMachineArn: NEXUS_PIPELINE,
3 input: JSON.stringify(brief),
4});
5// fan-out → copy · images · schedule
6▍
main ✓TypeScript · UTF-8 · Ln 6
Siguiente caso · 02
Sentinel Guard →