IA en producción y en la empresa
Integración, seguridad, operación y cómo defender un proyecto de IA ante tu empresa.
Construirás una integración que sobrevive a caídas, una frontera de seguridad probada con red team, un servicio en contenedor con trazas y coste por tarea medidos, y una decisión con su alcance que puedes defender ante tu empresa.
Con Toni Soriano 8 módulos 83 lecciones 4 proyectos con tests
Lo que separa un piloto de un sistema que la empresa puede operar: integración con colas y trabajos largos, seguridad frente a prompt injection, observabilidad y coste por tarea, despliegues reversibles y una decisión final defendible.
Lo que aprenderás.
- Integrar IA con webhooks, colas y trabajos de larga duración
- Aprobar y recuperar cuando no sabes si algo llegó a ejecutarse
- Threat model, prompt injection y red team convertidos en tests
- Trazas de verdad, SLO, coste por tarea y cómo diseñar un despliegue reversible
- Cerrar un proyecto con una decisión defendible y un plan a 90 días
Índice
8 módulos · 83 lecciones · 24,8 h
-
01 Del webhook al trabajo que sobrevive a los fallos 11 lecc · 182 min
- Empieza aquí: NexoCare, el proyecto y cómo llamamos a tu Claude Gratis 14 min
- El incidente: tres entregas, tres cambios en el CRM Gratis 7 min
- El modelo mental: un responsable por frontera 10 min
- Firmar exactamente los bytes recibidos 8 min
- Registro versionado de schemas e inbox 12 min
- Estado durable, CAS y cancelación 10 min
- Reservas con plazo y un solo final por trabajo 9 min
- Decir que no a tiempo: límites de cola, reparto justo y reintentos 12 min
- Laboratorio: la reserva con fencing y el registro de schemas 60 min
- La misma cadena con PostgreSQL, una cola y tu Claude 25 min
- Repaso: qué protege cada frontera de la entrada 15 min
-
02 Aprobar exactamente y recuperarte cuando no sabes qué pasó 12 lecc · 157 min
- Presentación: el efecto que pudo aplicarse sin dejar recibo 6 min
- El incidente: timeout después de escribir 6 min
- El modelo mental: una aprobación autoriza una acción exacta 10 min
- Por qué falló y qué sabes del efecto: dos preguntas distintas 8 min
- Idempotencia y reconciliación en el sistema dueño del efecto 10 min
- Códigos de error cerrados y un responsable por fallo 8 min
- El flujo completo, de la entrega al recibo 10 min
- Cancelar, compensar o escalar: los puntos sin vuelta atrás 7 min
- Máquina de estados propia o motor durable 7 min
- El ensayo de caídas con PostgreSQL, BullMQ y un CRM de prueba 20 min
- Laboratorio: ejecutar el efecto sin duplicarlo 50 min
- Repaso: aprobar, reconciliar y saber cuándo parar 15 min
-
03 Seguridad: que el modelo pueda equivocarse sin mandar 11 lecc · 218 min
- Presentación: un asistente que puede equivocarse sin mandar 8 min
- El incidente: una tool útil acaba trabajando para el atacante 14 min
- El modelo mental: seis autoridades separadas 8 min
- Un modelo de amenazas que empieza por los activos 9 min
- Contratos cerrados antes de llamar al adaptador 9 min
- La política decide con el tenant que sale de la identidad 9 min
- Autorización en MCP sin reenviar el token 9 min
- Timeout después del efecto: aplicado, rechazado o desconocido 12 min
- Repetir una petición vuelve a pasar por la autorización 10 min
- Laboratorio: del starter inseguro a seis contratos en verde 110 min
- Repaso: seis autoridades y dónde vive cada una 20 min
-
04 Gobierno: de los controles a la evidencia 11 lecc · 216 min
- Presentación: de los controles a una evidencia que otro puede revisar 9 min
- El incidente: el PASS que se firmó a sí mismo 9 min
- El modelo mental: afirmación, evidencia, atestación y decisión 10 min
- Congelar evidencia observada 14 min
- AI-BOM ligado al despliegue 12 min
- Trazas útiles sin convertir la observabilidad en una fuga 10 min
- El red team como experimento que cualquiera puede repetir 18 min
- Un expediente de gobierno que puede bloquear 14 min
- Marcos y regulación sin casillas mágicas 10 min
- Laboratorio: congelar la evidencia, derivar el BOM y validar el expediente 95 min
- Repaso: qué prueba cada pieza de la evidencia 15 min
-
05 Operar el resultado: trazas, SLO y coste 10 lecc · 212 min
- Presentación: medir la tarea terminada, no la llamada al modelo 8 min
- El incidente: todo estaba verde y no podíamos recuperar 7 min
- El modelo mental: una ejecución, cinco medidas 8 min
- El servicio en marcha: vivo no significa listo 10 min
- Trazas que ayudan sin guardar conversaciones 12 min
- SLO: de la media a una decisión 12 min
- Coste ligado al valor 10 min
- Ejercicio: los SLO y las alertas de tu empresa 15 min
- Laboratorio: la traza, el coste por éxito y la alerta de SLO 110 min
- Repaso: trazas, SLO y coste que sirven para decidir 20 min
-
06 Una producción que se degrada y se revierte 10 lecc · 195 min
- Presentación: capacidad, degradación, canario y simulacro 6 min
- El incidente: las métricas que aprobaron la versión equivocada 5 min
- El modelo mental: admitir, terminar y recuperar 6 min
- Capacidad: qué límite se agota primero 12 min
- Degradar sin lanzar trabajo encima 10 min
- Canario y rollback: comparar solo evidencia autorizada 12 min
- El simulacro: demostrar que la recuperación existe 9 min
- Cómo decidir GO, CONDITIONAL o NO-GO 10 min
- Laboratorio: romper, recuperar y firmar la decisión 110 min
- Repaso: capacidad, timeouts, canario e incidentes 15 min
-
07 Cerrar tu proyecto con una decisión defendible 8 lecc · 141 min
- Presentación: CaseFlow Iberia y la decisión que vas a defender 9 min
- Integridad, preparación y autorización: tres preguntas que no se suman 9 min
- Del número al control, con umbrales escritos antes de mirar 12 min
- Lo que está listo decide el alcance 10 min
- El traspaso: transferir es ejecutar 10 min
- Congelar y firmar: qué prueba cada cosa 16 min
- Laboratorio: la función que decide el alcance 60 min
- Repaso: decidir el alcance con evidencia que no se suma 15 min
-
08 De la demo a la siguiente decisión 10 lecc · 164 min
- Presentación: de la demo a la siguiente decisión de inversión 7 min
- Observado, supuesto y objetivo: tres números que no se mezclan 10 min
- El ROI como un rango que se puede revisar 12 min
- Una demo es una cadena de decisión en siete pasos 12 min
- Qué sobra en la demo 8 min
- Presentar a tu empresa y pedir comentarios que sirvan 12 min
- La hoja de ruta como árbol de opciones 9 min
- Con tu Claude: el resumen para dirección que no afirma de más 14 min
- Laboratorio: el valor como un rango que se puede defender 60 min
- Repaso: valor, demo y hoja de ruta sin humo 20 min
Antes de empezar
- Nivel 3 o experiencia equivalente construyendo sistemas con IA
- Node.js 22.12 o posterior
- Docker con Docker Compose, para la base de datos y la cola de los módulos 1 y 2 y el contenedor y las trazas de los módulos 5 y 6
- Claude Code con una cuenta de Claude de pago (Pro o superior), para lanzar las prácticas contra tu Claude. Si no la tienes, cada práctica trae su salida grabada
Para quién es
- Perfiles senior y técnicos que deben llevar IA a producción en su empresa
Datos con fecha: los precios, versiones y fechas que usa el curso, con su fuente y comprobados el 15-11-2026.