Published Sep 3, 2019

Episode 351 - Bernd Rücker on Orchestrating Microservices with Workflow Management

Bernd Rücker delves into the orchestration of microservices utilizing workflow management systems, highlighting the role of visualization and monitoring tools in simplifying complex workflows, enhancing collaboration, and improving transactional integrity and reliability in distributed systems.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • Visualization

    Visualization tools play a crucial role in understanding and managing workflows in microservices. explains that these tools allow developers to define workflows either through code or graphical models, making complex processes easier to comprehend and manage 1. He emphasizes the use of BPMN, a standard language that facilitates clear communication between business and technical teams, enhancing collaboration and understanding 2.

    Whenever it starts to be more complex, people are naturally using the graphical model, it's much easier to understand.

    ---

    These visualizations not only aid in development but also in operations, providing insights into workflow execution and potential issues.

       

    Monitoring

    Monitoring processes in microservices is enhanced by tools that provide visibility and analysis of workflows. highlights the importance of involving business teams through visual data and heatmaps, which can bridge the gap between business and IT 3. These tools track workflow execution, offering insights into performance and compliance, and help identify areas for improvement 4.

    You can always involve business because they start understanding the visuals and they are normally really impressed by these kind of data.

    ---

    By analyzing historical data, organizations can ensure workflows are optimized and aligned with business goals.

Related Episodes