Capítulo 8. Construir flujos de trabajo con microservicios

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Los microservicios, por su propia definición, sólo operan sobre una pequeña parte del flujo de trabajo empresarial global de una organización. Un flujo de trabajo es un conjunto particular de acciones que componen un proceso empresarial, incluyendo cualquier ramificación lógica y acciones compensatorias. Los flujos de trabajo suelen requerir múltiples microservicios, cada uno con su propio contexto delimitado, que realizan sus tareas y emiten nuevos eventos a los consumidores posteriores. La mayor parte de lo que hemos visto hasta ahora ha sido cómo funcionan los microservicios individuales bajo el capó. Ahora vamos a echar un vistazo a cómo varios microservicios pueden trabajar juntos para cumplir flujos de trabajo empresariales más amplios, y a algunos de los escollos y problemas que surgen de un enfoque de microservicios basado en eventos.

He aquí algunas de las principales consideraciones para implantar flujos de trabajo de GED.

Crear y modificar flujos de trabajo
  • ¿Cómo se relacionan los servicios dentro del flujo de trabajo?

  • ¿Cómo puedo modificar los flujos de trabajo existentes sin:

    • ¿Romper un trabajo que ya está en marcha?

    • ¿Requiere cambios en varios microservicios?

    • ¿Romper el monitoreo y la visibilidad?

Monitoreo de flujos de trabajo
  • ¿Cómo puedo saber cuándo se ha completado el ...

Get Construir microservicios basados en eventos now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.