Skip to main content

Hello dear LeanIX Community,

 

i am currently struggling with understanding the concept of the fields Provider Application and Consumer Applications on the Interface Fact Sheet. As I understand it, it has nothing to do with the direction of the data flow. But how can I identify which application is the provider and which one is the consumer of the interface?

And also when should I use Logical Interface and when API as the subtype of the Fact Sheet?

Thank you very much.

Hi @benjamin_freem ,

Very common question and discussions around here… ;-)

I usually start by finding out who “owns” the interface definition and consider that the Provider Application. Consider an API: it exposed functionality of the Provider Application, and the Consumer(s) are the Application(s) that invoke the Interface. For other types of interface relying on middleware like a batch file transfer, it may get murkier though… for these, I would jut select an agreed and consistent approach and stick to it, unless it causes confusion to users.

Have a read at these threads also for some ideas:

Cheers,


Reply