Módulo 8: Proyecto — Sistema de Alertas Programadas

Introducción al Proyecto: Sistema de Alertas Programadas

Descripción de la cápsula

Cierre de la guía G2. Vas a construir un sistema de alertas real que integra todos los patrones de los módulos anteriores: triggers avanzados (Schedule + Webhook), branching (categorización por severidad), loops (procesamiento de múltiples métricas), merge (combinar fuentes), scheduling (cron complejo), error handling (resilience), y wait (escalación con human-in-the-loop).

No es un demo — es el tipo de sistema que cualquier negocio usa para monitorear métricas críticas. Al terminar, vas a tener un workflow productivo deployable y conocimiento aplicado de toda G2.


Lo que vas a construir

Un sistema que:

  • Cada 15 minutos verifica métricas de negocio (ventas, errores, performance)
  • Compara contra umbrales definidos
  • Categoriza alertas por severidad
  • Notifica por canal correcto según severidad
  • Maneja escalación si nadie responde a alertas críticas
  • Mantiene auditoría completa
  • Es resiliente a fallos de cualquier componente

Patrones de toda G2 que vas a aplicar

MóduloPatternAplicación
M01 (Triggers)Schedule + Webhook combinadosTrigger principal + reset manual
M02 (Branching)Pre-computar categoría + SwitchCategoría de alerta
M03 (Loops)SplitInBatchesProcesar múltiples métricas
M04 (Merge)Combine de 3 fuentesStripe + Shopify + custom DB
M05 (Scheduling)Cron + business hoursSolo alertar en horarios apropiados
M06 (Error handling)Retry + Fallback + Error WorkflowResilience completo
M07 (Wait)HITL para acknowledgementEscalación si nadie responde

Estructura del módulo

8 cápsulas:

  1. Introducción al proyecto (esta)
  2. Diseño del sistema — arquitectura general
  3. Paso 1: Schedule + trigger principal
  4. Paso 2: Multi-source data collection
  5. Paso 3: Categorización y routing por severidad
  6. Paso 4: Notificaciones y escalación con HITL
  7. Paso 5: Resilience y error handling
  8. Test, deploy, monitoring final

Pre-requisitos

  • Completado: G1 + G2 M01-M07
  • Credenciales: Google (Sheets, Gmail), Slack, opcional SMS via Twilio
  • Tiempo: 2-3 horas dedicadas

Tiempo total estimado

3-4 horas distribuibles en sesiones.


Resumen

Esto es el proyecto cumbre de G2. Después de construirlo, podrás aplicar todo lo aprendido a sistemas reales de cliente.

Lo que sigue (cápsula 02): Diseño detallado del sistema antes de implementar.


Creado: Mayo 11, 2026 Versión: 1.0