PTENES
FORMACIÓN 5 · FASE 4

WebMCP Expert

Lleva WebMCP a producción con threat modeling, arquitectura híbrida, evaluaciones, observabilidad y gobernanza.

Amenaza + contratoentrada observable Evals + políticascontrato explícito Producción gobernadaresultado verificable
4

Capítulos Expert

4

Módulos disponibles

24

Temas publicados

1

Laboratorio

PROGRESO COMPARTIDO

Tu recorrido continúa entre los repositorios

El mismo identificador de la Formación 1 registra lecturas, dudas y notas. En GitHub Pages, el origen es compartido; JSON mantiene el fallback portátil.

0 de 240%

Mapa de la formación Expert

La parte superior permite navegar por capítulos. Dentro de cada capítulo, los módulos siguen la numeración capítulo.módulo.

CAPÍTULO 2

Modelado de amenazas aplicado

Amenazas por dominio, red team y respuesta a incidentes.

Siguiente
  1. 2.1Amenazas por recorrido
  2. 2.2Red team de agentes
  3. 2.3Cadena de suministro de tools
  4. 2.4Respuesta a incidentes

CAPÍTULO 3

SRE de agentes

Capacidad, costo, confiabilidad y operación continua.

Siguiente
  1. 3.1SLI y SLO agénticos
  2. 3.2Capacidad y costos
  3. 3.3On-call y runbooks
  4. 3.4Chaos y resiliencia

CAPÍTULO 4

Gobernanza Expert

Patrones organizacionales, auditoría y proyecto final.

Siguiente
  1. 4.1Plataforma y patrones
  2. 4.2Gobernanza del catálogo
  3. 4.3Auditoría y compliance
  4. 4.4Proyecto final Expert

Capítulo 1 · módulos disponibles

LABORATORIO TRANSVERSAL

Consola de riesgo y evals

Pega un catálogo en JSON y examina el contrato, el schema, el riesgo, la confirmación, el fallback y las evidencias operativas antes de la production readiness review.

Contenido detallado

1.13h

🛡️ Seguridad de agentes y tools

Modela amenazas entre el contenido, el agente, las tools, el usuario y el backend, y aplica controles proporcionales al efecto.

0 de 60%
¿Qué es?

El documento, el contenido remoto, el modelo, el agente, la tool y el backend son componentes con distintos niveles de confianza.

Por qué aprender:

El mapa muestra dónde los datos se convierten en instrucciones y dónde una decisión puede producir un efecto.

Conceptos clave:

límite de confianza · principal · flujo de datos · activo

¿Qué es?

La amenaza se analiza en función del objetivo, los datos, las transiciones y los efectos, no solo de endpoints aislados.

Por qué aprender:

Los recorridos revelan combinaciones como un prompt injection seguido de una mutación válida.

Conceptos clave:

STRIDE · caso de abuso · ruta de ataque · impacto

¿Qué es?

El texto de la página y los resultados de las tools son datos no confiables, incluso cuando parecen instrucciones.

Por qué aprender:

Separar los canales y aplicar políticas impide que el contenido controle la autoridad del runtime.

Conceptos clave:

data vs instruction · provenance · allowlist · policy

¿Qué es?

Cada tool recibe el alcance, la duración y el conjunto de recursos mínimos necesarios.

Por qué aprender:

Las credenciales amplias convierten un error de selección en un incidente sistémico.

Conceptos clave:

alcance · token de corta duración · recurso limitado · denegar por defecto

¿Qué es?

La confirmación registra la acción, el objetivo, los parámetros relevantes y la versión del estado presentado.

Por qué aprender:

Un sí genérico no autoriza una acción que cambió después de la confirmación.

Conceptos clave:

intent binding · state version · target · expiry

¿Qué es?

La suite cubre inyección, suplantación de tool, argumentos extremos, replay y escalada de privilegios.

Por qué aprender:

Los controles de seguridad necesitan regresión automatizada, como cualquier contrato.

Conceptos clave:

red team · replay · spoofing · privilege escalation

Ver completo
1.23h

🏛️ WebMCP + backend + MCP

Diseña una arquitectura híbrida que separe la experiencia de la página, las reglas del dominio y las integraciones externas.

0 de 60%
¿Qué es?

WebMCP ofrece capacidades contextuales; el backend conserva las reglas y la autoridad; MCP expone integraciones al host.

Por qué aprender:

La separación evita convertir la página en un backend o duplicar integraciones.

Conceptos clave:

WebMCP UX · backend domain · MCP integration · agent host

¿Qué es?

La proximidad a la experiencia, la necesidad de secretos, el alcance y el ciclo de vida orientan la decisión.

Por qué aprender:

No toda función visible debe ser WebMCP ni toda integración necesita aparecer en la página.

Conceptos clave:

placement · secret · reach · lifecycle

¿Qué es?

El clic humano, la tool WebMCP y el servidor MCP invocan la misma regla de aplicación cuando comparten un caso de uso.

Por qué aprender:

Una única fuente de verdad reduce las discrepancias y las auditorías contradictorias.

Conceptos clave:

application service · ports · adapters · single rule

¿Qué es?

Las llamadas llevan identidad verificada, delegación limitada y trace context entre las capas.

Por qué aprender:

Sin propagación, los logs no explican quién inició el efecto ni dónde cambió la decisión.

Conceptos clave:

actor · delegation · traceparent · correlation

¿Qué es?

Los schemas, errores y sobres se versionan sin fingir que WebMCP, HTTP y MCP usan transportes idénticos.

Por qué aprender:

El modelo de dominio puede ser común mientras los adapters conservan sus propias semánticas.

Conceptos clave:

canonical model · adapter · versioning · error mapping

¿Qué es?

La prueba sigue el pedido, la elección, la ejecución, la autorización, la integración, la UI y la respuesta final.

Por qué aprender:

La prueba de extremo a extremo detecta fallas invisibles en pruebas aisladas.

Conceptos clave:

slice vertical · prueba de contrato · traza · efecto visible

Ver completo
1.33h

📈 Evals y observabilidad

Crea datasets, métricas, traces y gates capaces de explicar el descubrimiento, la elección, la ejecución y el resultado.

0 de 60%
¿Qué es?

Cada tarea declara el estado inicial, el resultado esperado, los efectos prohibidos y las tolerancias.

Por qué aprender:

Sin un oráculo, la fluidez de la respuesta se convierte en un sustituto engañoso de la finalización real.

Conceptos clave:

initial state · expected effect · forbidden effect · oracle

¿Qué es?

Los casos cubren frecuencia, riesgo, ambigüedad, fallas y variación lingüística real.

Por qué aprender:

Un promedio dominado por casos fáciles oculta regresiones críticas.

Conceptos clave:

estratos · ponderación del riesgo · paráfrasis · caso límite

¿Qué es?

El descubrimiento, la elección, los argumentos, la política, la ejecución y la respuesta reciben métricas propias.

Por qué aprender:

La descomposición permite localizar la regresión y orienta la corrección.

Conceptos clave:

retrieval recall · tool accuracy · schema validity · task success

¿Qué es?

Los spans correlacionan turnos y llamadas con atributos saneados, versiones y duración.

Por qué aprender:

Una observabilidad útil conserva el diagnóstico sin almacenar prompts ni PII innecesarios.

Conceptos clave:

OpenTelemetry · span · redaction · sampling

¿Qué es?

Las baselines versionadas permiten comparar modelos, prompts, catálogos y navegadores a lo largo del tiempo.

Por qué aprender:

Los cambios aparentemente aislados pueden alterar la selección y la tasa de éxito.

Conceptos clave:

baseline · confidence interval · drift · canary

¿Qué es?

Los criterios mínimos por riesgo bloquean la publicación, mientras que las alertas no críticas generan seguimiento.

Por qué aprender:

Las evaluaciones pasan de ser un informe decorativo a un control operativo.

Conceptos clave:

quality gate · risk tier · waiver · evidence

Ver completo
1.43h

🚀 Producción y gobernanza

Planifica la compatibilidad, el rollout, los incidentes, la propiedad y la evolución de los contratos WebMCP.

0 de 60%
¿Qué es?

La compatibilidad con el navegador, la API experimental, el fallback, el provider y la versión del catálogo forman una matriz comprobable.

Por qué aprender:

Una afirmación genérica de compatibilidad no representa las combinaciones que realmente ejecuta el usuario.

Conceptos clave:

browser channel · feature detect · fallback · catalog version

¿Qué es?

Los cambios en nombres, schemas, efectos o errores siguen una política de compatibilidad y obsolescencia.

Por qué aprender:

El agente puede mantener contexto antiguo durante un rollout, lo que exige una transición predecible.

Conceptos clave:

cambio semántico · obsolescencia · publicación dual · migración

¿Qué es?

Las feature flags y los canaries limitan la exposición por recorrido, tenant, riesgo y canal.

Por qué aprender:

Los lotes pequeños generan evidencia antes de ampliar el radio de impacto.

Conceptos clave:

feature flag · canary · blast radius · rollback

¿Qué es?

La disponibilidad, el éxito de las tareas, la latencia y los efectos no autorizados tienen objetivos claros.

Por qué aprender:

El SLO conecta la experiencia agéntica con la capacidad operativa del equipo.

Conceptos clave:

SLI · SLO · presupuesto de error · alerta

¿Qué es?

Los runbooks cubren la tool incorrecta, los bucles, la indisponibilidad, las filtraciones y los cambios inesperados del draft.

Por qué aprender:

La respuesta debe desactivar capacidades rápidamente sin interrumpir la experiencia humana.

Conceptos clave:

guía operativa · interruptor de emergencia · contención · retrospectiva

¿Qué es?

Producto, ingeniería, seguridad y operaciones comparten decisiones con responsables y evidencias definidos.

Por qué aprender:

La plataforma sigue siendo sostenible cuando cambien el catálogo y las políticas.

Conceptos clave:

RACI · cadencia de revisión · excepción · registro de auditoría

Ver completo

CONTINUIDAD DEL EXPERT

Siguiente: modelado de amenazas aplicado

La formación continúa en los capítulos 2, 3 y 4 con red team, SRE de agentes, gobernanza organizacional y proyecto final Expert.

Ver módulos del capítulo 2