Workflow Automation Patterns in Next Generation Microservices Environments
Bernhard Angerer, Markus Stopper, Branko Katalinić · Annals of DAAAM for ... & proceedings of the ... International DAAAM Symposium · 2022
This paper explores the requirements, design and implementation challenges of workflow automation in the light of modern microservices based software architectures.It thereby points to specific design patterns and approaches which function as a guidance or rule book to successfully overcome the challenge of mapping workflows to multiple microservices with its different sizes and granularities in terms of providing functionality and the ability of recombination.In this mapping the top down view looks at end-to-end business processes in a holistic way and meets the bottom up view in which domains need to be defined under technical aspects like transactional security and the construction of interfaces to facilitate the communication and coordination between the microservices.