--- title: "Casos de uso" url: https://docs.catalyst.zoho.com/es/serverless/help/circuits/use-cases/ description: "Catalyst Circuits te ayuda a orquestar y automatizar flujos de trabajo y lógica, y a diseñar sus esquemas mediante una interfaz fácil de arrastrar y soltar." last_updated: 2026-03-20T16:21:56Z service: Serverless type: general --- ### Casos de uso Catalyst Circuits se puede usar para una variedad de propósitos en tu aplicación de Catalyst. Los siguientes son algunos casos de uso de los circuitos de Catalyst: * Una aplicación de procesamiento de datos implementa circuitos de Catalyst para ejecutar trabajos que involucran un gran volumen de datos de entrada y cálculos pesados, y genera un gran volumen de datos de salida. Usa la característica de procesamiento por lotes en los circuitos para realizar una ejecución robusta y efectiva de las funciones Basic I/O. El flujo de trabajo complejo también se descompone en múltiples circuitos que se anidan entre sí para una mejor organización de la lógica de la aplicación. * Una aplicación que realiza copias de seguridad, instalaciones y actualizaciones rutinarias periódicamente usa circuitos de Catalyst para automatizar las tareas a ejecutar en segundo plano. La programación es manejada por [Catalyst Cron](https://docs.catalyst.zoho.com/es/cloud-scale/help/cron/introduction/) y las funciones Cron, y están codificadas para activar la API del circuito. El circuito maneja todas las tareas recurrentes como la sincronización de datos y la gestión de parches automáticamente. También responde a tiempos de espera y errores, y reintenta las tareas fallidas. * Una aplicación basada en eventos que envía correos electrónicos personalizados a los clientes y realiza tareas basadas en la ocurrencia de eventos o condiciones específicas implementa circuitos de Catalyst. Usa la funcionalidad de ramificación para ejecutar diferentes acciones basadas en las condiciones, y procesa funciones en paralelo para lograr múltiples resultados simultáneamente. Catalyst Circuits también se puede implementar en los siguientes escenarios: * Aplicaciones que contienen microservicios distribuidos para realizar operaciones independientes que requieren colaboración ocasional * Herramientas que consolidan y refinan conjuntos de datos de múltiples fuentes de datos y realizan análisis detallados * Aplicaciones que entrenan y generan modelos de aprendizaje automático * Herramientas de DevOps y automatización de TI que realizan integración continua y despliegue continuo * Automatización de tareas como generación de informes, seguimiento de inventario, cumplimiento y seguimiento de pedidos, generación de recibos en aplicaciones de comercio electrónico * Automatización de tareas como gestión de usuarios, envío de notificaciones push personalizadas basadas en condiciones específicas, y gestión de archivos generados por usuarios en aplicaciones