Service Mapping

Fares1
Kilo Expert

Hello everybody,

I'm learning how to use Service Mapping but there's just something I can't manage to understand. 

I've installed a MID Server on my laptop and installed a Virtual Machine on which I installed Ubuntu and 2 database instances (MySQL and PostgreSQL).

I've managed to discover them all and create a Dependency view. 

However when I want to create a Service Map, I don't understand where to start. Why doesn't Service Mapping use the CI's discovered with the Discover Schedules? 

As you may notice, I have many questions.

Thank you in advance for your answers and have a great day!

Fares K.

 Edit : Also, what's the difference between Dependency views and Service Mapping? 

 

1 ACCEPTED SOLUTION

johnnyjava
Kilo Guru

So what you're describing in your sandbox lab environment is just some stuff. Discovery will certainly build you an inventory of your stuff into the CMDB.

Service Mapping is "Top-Down" or "Vertical Slicing" or "Service Aware" version of Discovery. To map all those items, you would need some things to make them actually relate to one another. Like this:

URL <-- this is your top level Entry Point

Web Server <-- where that URL lands / resolves to

Application Server <-- attached to the Web tier through Proxy statements or Mod-Jk

Database Server <-- connected to from the App Server tier with JDBC datasource connection strings

Try getting a LAMP / WAMP stack AWS image and running Service Mapping against that.

View solution in original post

9 REPLIES 9

I see, it's clearer now. 

It's hard to imagine how it worked without testing hence my numerous questions. So I'd need a Web App to actually try Service Mapping. I'd need a web server and the whole package to test it out. I'll ask my company for a test environment.

 

Thank you for your help in the meanwhile.

Hi @John 

 

Please help me  on how  do to schedule service mapping, i wanted to run service mapping on every monday.

Sumeet Verma
Mega Expert

not exactly, even Discovery deep dives into Server levels to gather all info available at server\network level while Service Mapping gives you connectivity from your Business Services to Servers with Applications connected in dependency view for better Impact analysis.

Service mapping even tells you that which all your Business Services are communicating\connected to which other Business Maps. for example your one or two of your Business Services are connected to Citrix so Service mapping would give you a connectivity between Citrix and two of those BSs.

SCCM might have intergration with Service Now CMDB or any other BMC Remedy CMDB etc so all these Business services connectivity would be driven by Service Mapping and Discovery would gather base dt from Servers to build maps by Service Mapping.

thanks...

amititp
Giga Contributor

with all good information above, in addition, I say, try leveraging Patterns and Behavior to let your SANDBOX hosted App be more open to ServiceMapping discovery. Good luck. Regards,

Runjay Patel
Giga Sage

Check out this video, it will clear all your doubts and help you to understand Service Mapping queries in details.

Link: https://www.youtube.com/watch?v=VN33mZiHBj0&t=1s&ab_channel=ServiceNowHelpdesk

 

It help you to understand below points.

  • Service Mapping Overview
  • Service Mapping Plugins Required
  • Service Mapping roles management
  • Service mapping credentials for different ci type
  • Verify that Service Mapping is set up properly (Readiness)
  • Service Mapping setup step by step
  • Service Mapping troubleshootings

 

Please mark reply as Helpful/Correct, if applicable. Thanks!!