How ServiceNow (Discovery) determines which CI is Upstream vs Downstream? [No chatGPT answers pls]

Suggy
Giga Sage

We know that,

Upstream CI is a CI that provides services to downstream CI.

Downstream CI is a CI that utilizes the services provided by the upstream CI. 

 

Consider Windows server and Database.

 

UC1-

When Windows server hosts  an application that require data from a Database server, then the database server is Upstream CI because it provides the necessary services to Windows server. The Windows server which is hosting the application that depends on this data is a Downstream CI.

 

UC2-

If Windows server provides any services that the database server needs, then the Windows server is Upstream CI. The database server which is relying on these services, is Downstream CI.

 

So depending on how a CI provides services to another CI is what determies which CI is upstream vs downstream.

 

If we consider ServiceNow Discovery, how it would consider which CI to be upstream vs downstream considering discovering of Windows server vs Database?

 

8 REPLIES 8

Dr Atul G- LNG
Tera Patron
Tera Patron

@Ajay Kumar10 your inputs please.

 

@Suggy 

 

https://www.servicenow.com/community/developer-articles/servicenow-ci-relationship-servicenow-how-we....

https://www.servicenow.com/community/itom-forum/discovery-and-ci-relationship/m-p/1028190

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Suggy
Giga Sage

Anyone?

Suggy
Giga Sage

Anyone please 🙂

Suggy
Giga Sage

@Ravi Gaurav Thanks for replying. I am looking for an answer from someone who has really understood my question.

I have already seen the same response that you have provided in chatGPT