How ServiceNow (Discovery) determines which CI is Upstream vs Downstream? [No chatGPT answers pls]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2024 12:03 PM - edited 08-20-2024 12:33 AM
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday
I was so confused and tired yesterday and wrote the post with a couple negative words. I had a discussion with GPT and was advised to take this as a terminology/convention issue rather than a design flaw. I feel GPT is right. I apologize to the product designers who could potentially get hurt by my words. Let's make things better and easier.
