Proyecto final: lanza un producto de IA de nivel empresarial

Enunciado

Construye, endurece y opera un SaaS multi-tenant con al menos una funcionalidad de agente de IA, y después defiéndelo ante un tribunal que actúa como el equipo de seguridad, ingeniería y riesgos de un comprador corporativo.

Elige un itinerario

Itinerario Producto Partes difíciles que ejercita
A. Fintech Plataforma de pagos a plazos / compra a plazos: solicitudes, aprobaciones, calendarios, pagos, recordatorios Corrección del libro contable, pagos idempotentes, auditoría, resiliencia al estilo MAS, PDPA
B. Recepcionista con IA Agente por teléfono/WhatsApp que reserva, responde y escala casos para pymes Seguridad de agentes, aprobaciones, streaming en tiempo real, failover entre proveedores, límites de coste
C. Marketplace Marketplace de dos lados con pedidos, liquidaciones y reseñas Sagas, webhooks, race conditions en el inventario, fraude y abuso
D. Trae el tuyo Aprobado por el instructor Debe tocar dinero o datos regulados Y un agente

Requisitos mínimos

  1. Multi-tenant con RLS y roles por tenant; autenticación preparada para SSO
  2. Al menos un flujo de dinero o de datos regulados con idempotency y trazabilidad de auditoría
  3. Al menos un agente con uso de herramientas, aprobaciones para acciones irreversibles, evals y una suite de red team en CI
  4. Jobs en segundo plano, webhooks y una saga
  5. CI/CD con gates de seguridad, SBOM, feature flags y rollback en menos de 1 minuto
  6. Trazas con OpenTelemetry, 3 SLOs, alertas de burn rate, runbooks
  7. PITR + backups inmutables fuera de la cuenta + simulacro de restauración
  8. Declaración de capacidad respaldada por pruebas de carga
  9. Mapa de datos, retención, exportación/borrado, registro de IA

Entregables

La defensa (90 minutos)

  1. Pitch (10 min): producto, arquitectura, postura de riesgo.
  2. Red team en vivo (30 min): el tribunal ataca la app en vivo: IDOR, inyección, prompt injection contra el agente, abuso de endpoints costosos.
  3. Simulacro de incidente (25 min): el tribunal rompe algo sin avisar (un mal deploy, una caída de un proveedor, una clave filtrada). El estudiante gestiona el incidente en directo.
  4. Entrevista de compras (25 min): el tribunal pregunta en el papel de CISO, CTO y responsable de riesgos.

Rúbrica

Área Peso Cómo se ve la excelencia
Seguridad (app + agente) 25% El red team no encuentra nada de severidad alta; defensas del agente por capas
Corrección y datos 15% Los invariantes del libro contable se mantienen bajo concurrencia; migraciones limpias
Fiabilidad y operaciones 20% Detecta el simulacro en 5 min, lo mitiga en 15, comunicación clara
Entrega 10% Lotes pequeños, CI en verde, rollback rápido, métricas DORA sanas
Gobernanza y evidencias 15% Cada afirmación respaldada por evidencias; cuestionario creíble
Criterio de arquitectura 15% Sabe qué se decidió no construir y por qué (ADRs)

Suspenso automático: exposición de secretos, acceso a datos de otro tenant o un agente que ejecuta una acción irreversible sin aprobación durante el red team.