I am looking for an application/service that can provide dependency/relationship mapping
Scenarios I am looking to map out:
Rack Switch to Host name to host name naming convention (web[01-100].mail.datacenter) to component/HW name (API, Frontend, MySQL DB) to VIP Name (if applicable) to CNAME (if applicable)
Component Name (API, Frontend, etc) within a service stack with multiple components to multiple dependencies that the service relies on to function but not owned/supported within the service stack of the component. Looking to map out upstream and downstream dependencies. An example would be IMAPGate hosts have a dependency on service called User Database and Edge Services. User Database to ensure a real email address. Edge services to redirect the user/requests to the closest Data Center.
We are currently using ServiceNow but that is now going away because we are moving to Jira, which is more of a DevOps model that integrates with HipChat and Slack.
ServiceNow is viewed as a blocker, time consuming, clunky, and not easily adopted.
However, you are correct because there is a dependency mapping tool.
You just described every single CMDB system there is… time consuming, clunky and not easily adopted. Basically if it is part of the ITIL spectrum expect it to be shit