Slide 1

Slide 1 text

ยง Architecture and Use Cases for Event Mesh Vadim Klimov SAP Integration Architect SAP Inside Track Netherlands November 11, 2023

Slide 2

Slide 2 text

Event-Driven Architecture | Simplified Typical Pub/Sub Scenario Event broker Subscriber (consumer) Publisher (producer)

Slide 3

Slide 3 text

Event Broker and Messaging Clients Event broker Subscriber Publisher

Slide 4

Slide 4 text

Event Broker and Messaging Clients Event broker Subscriber Publisher Subscriber Publisher

Slide 5

Slide 5 text

Event Broker and Messaging Clients Event broker Subscriber Publisher Subscriber Publisher

Slide 6

Slide 6 text

Event Broker and Messaging Clients Event broker Subscriber Publisher Subscriber Publisher Subscriber Subscriber Subscriber Subscriber Subscriber

Slide 7

Slide 7 text

Event Broker and Messaging Clients Subscriber Publisher Subscriber Publisher Subscriber Subscriber Subscriber Subscriber Subscriber Event broker

Slide 8

Slide 8 text

Event Mesh Subscriber Publisher Subscriber Publisher Subscriber Subscriber Subscriber Subscriber Subscriber Event broker Event broker Event broker Event broker Event broker

Slide 9

Slide 9 text

Event Mesh | Rationale and Use Cases Geographic distribution Network segregation Hybrid landscape Compliance and local regulations Dynamic routing transparent to publishers and subscribers Highly distributed nature of publishers and subscribers Rationale Use cases

Slide 10

Slide 10 text

Event mesh Event Mesh | Architecture Overview Cluster Cluster Cluster Event broker (node) Event broker (node) Event broker (node) Event broker (node) Event broker (node) Event broker (node) Event broker (node) Event broker (node) Event broker (node) Publisher Subscriber Publisher Subscriber Publisher Subscriber Publisher Subscriber

Slide 11

Slide 11 text

Docker Engine Container runtime User-defined bridge network Geoapify SAP Business Technology Platform SAP Integration Suite Geocoding API SAP Cloud Integration Postman Demo Scenario | Overview SAP Cloud Connector Solace event broker Node-RED flow PostgreSQL database Grafana dashboard CSV file Solace event broker Go console application Event mesh

Slide 12

Slide 12 text

No content