Automating Processes in Modern Architectures
You need to be signed in to add a collection
We’re slicing and dicing systems into ever-shrinking pieces from microservices to serverless functions that should be reactive and event driven. End-to-end processes now often require the integration of multiple components — but of course, without coupling them too tightly. In an e-commerce company, for example, a “customer order” might involve different services for payments, inventory, shipping and more. Many companies are slicing up their core business processes in the pursuit of modern architectures and running into unanticipated challenges along the way. This talk will foster your understanding of how (business) processes can generally be implemented and monitored. Bernd will compare different approaches, from batches over streaming to workflow engines. You will understand the impact on agility and what is different in modern architectures, as well as learning about choreography and orchestration. Of course, you will also see concrete examples and code!
Transcript
We’re slicing and dicing systems into ever-shrinking pieces from microservices to serverless functions that should be reactive and event driven. End-to-end processes now often require the integration of multiple components — but of course, without coupling them too tightly. In an e-commerce company, for example, a “customer order” might involve different services for payments, inventory, shipping and more. Many companies are slicing up their core business processes in the pursuit of modern architectures and running into unanticipated challenges along the way.
This talk will foster your understanding of how (business) processes can generally be implemented and monitored. Bernd will compare different approaches, from batches over streaming to workflow engines. You will understand the impact on agility and what is different in modern architectures, as well as learning about choreography and orchestration. Of course, you will also see concrete examples and code!