Skip to main content

 

Our product integrates with many systems that are external to us using API’s. I’m curious to know how people are modelling external systems, are you calling them as Applications? We want to use the power for circle reports within LeanIx and the only this is possible is to declare external systems as applications and our product itself as an application so we can showcase the interface between them and list all the API’s being used between the two systems.

 

I was wondering if there are other ways to do the same thing without declaring external system as applications and still be able to generate circle map reports and interface reports?

 

Hi ​@chetannayaks 

For topics that have already been discussed before, I would recommend using the community search to locate the discussions that we already had on this topic, and then continue the discussion in the thread that is closest to your question. 
 

Regarding the second part of your question: Unfortunately the interface circle map and the data flow diagrams only show data flows between applications, so you have to use the Application fact sheet type.

Please find all similar discussions linked below:

https://community.leanix.net/application-portfolio-management-42/best-way-to-represent-data-flow-with-external-companies-1293?tid=1293&fid=42

 

https://community.leanix.net/meta-model-75/how-do-we-deal-with-external-applications-413?tid=413&fid=75

 

https://community.leanix.net/meta-model-75/how-to-model-external-applications-362?tid=362&fid=75

 

https://community.leanix.net/meta-model-75/modelling-an-interface-to-an-external-business-338?tid=338&fid=75

 


Hi ​@chetannayaks 

If you need to represent integrations, model them as applications. You can either:

  • Use a generic application for all external systems (e.g., External AppsExternal Companies), or
  • Create a separate application for each company (e.g., Company ACompany B).

In our case, we use both approaches and have introduced an “Application” sub-type called “Third Party” to easily filter our own apps versus external ones.

Cheers

Rob


Thanks ​@Thomas Schreiner , ill take care of it the next time i post something


Hi ​@chetannayaks 

If you need to represent integrations, model them as applications. You can either:

  • Use a generic application for all external systems (e.g., External AppsExternal Companies), or
  • Create a separate application for each company (e.g., Company ACompany B).

In our case, we use both approaches and have introduced an “Application” sub-type called “Third Party” to easily filter our own apps versus external ones.

Cheers

Rob

Thanks ​@Rob , i was going to use the generic application strategy.

When we add external applications is that counted as an application for the purpose of licensing?


Reply