cancel
Showing results for 
Search instead for 
Did you mean: 

Advanced Event Mesh or APIM when to use what?

ramu_g4
Participant
0 Kudos
386

Hi Experts,

The business requirement is as follows:-  when ever something changes to material (or) new material gets created then the details like quantity, price etc, to be sent to partner system.

We are in initial discussion on what to use when among Advanced Event Mesh(AEM) or APIM?

Does AEM makes sense only in case of Asynchronous publish subscribe model?

End to end message flow would be something like below.

SAP SRM -> BTP app -> Partner system.

 Can you recommend what to use when among AEM or APIM or API?

KR,

Ramu

dop
Explorer
0 Kudos

Hi Ramu,

it depends on the use case. With event-driven architecture you reap lots of benefits like decoupling of applications, fan-in/fan-out, realtime communication connecting any application anywhere etc etc

That said, Master Data Distribution is one of the most popular use cases with Advanced Event Mesh, since typically multiple applications want to be informed about changes as quickly as possible (aka realtime). 

Please let me know if you need anything else.

Thanks

View Entire Topic
ramu_g4
Participant
0 Kudos

hi dop,

Thank you for your response! In our landscape we are using other APIM tools(like Apigee,Kong gateway etc.,) for API interfaces and SAP Advanced Event Mesh topics are driven by us. Could you please let me know factors that should be considered for choosing Advanced Event Mesh? Should we refer ISA-M offered by SAP before we decide which integration pattern to choose for what use case? Thank you!

 

dop
Explorer
0 Kudos

Hi Rama,

 

ISA-M is definitely a good starting point.

As you say, it all depends on the use case. Please contact me via LinkedIn if you have follow up questions.

Thanks