Application Service discovery

lmundere
Kilo Sage

Hi folks, we use application to drive some of our processes such as change management. I have created custom classification to discover application that run on our servers, but looking at the official documentation, it only creates Applications. Question is, how to move from application to application service? 

 

For example, you might have a custom pattern that finds software xyz, this by looking at running processes, but there might be this instance for dev, test and prod of the same sofware xyz, hence then have something like:

-xyz-dev

-xyz-test

-xyz-prod

which then I think that it might be hard to automate this, if one of you have done it before, how would you then go from Application to Application Service.

 

Disclaimer, we dont have service mapping, we only have Discovery. 

1 ACCEPTED SOLUTION

The CSDM framework is your friend. Find the suggested relationships here: https://docs.servicenow.com/bundle/vancouver-servicenow-platform/page/product/csdm-implementation/co...

Regards,
Niklas

View solution in original post

6 REPLIES 6

Niklas Peterson
Mega Sage
Mega Sage

Hi @lmundere ,

 

Application and Application Service are two different things. An Application is running on compute and can be discovered. An Application Service is the logic representation of a installation (a system or Business Application) and contains Application CIs and other infrastructure CIs. 

If not using Service Mapping then I would recommend creating Application Services per environment manually and create CI relationships to contain the lower level CIs within the Application Service.

Regards,
Niklas

Thanks Niklas, I like the explanation you gave, what would be the best relationship between Application Service to Application? Maybe ::Depends on:: ? 

Rahul Priyadars
Giga Sage
Giga Sage

Using Discovery You can only discover running Processes on the Server. So Lets say i have an

application CI - ANZ Bank  Netbanking

When discovery will run it will not even discover this Application unles same name process is found as running process and still that process will go to corresponding CI class not in APPLICATION CI Class. 

Once Infra , Middleware, Db Cis are discovered then Connect these with Application Service and then all with Application CI.

A Sample Hierarchy as

 

RahulPriyadars_0-1692358594859.png

 

 

Regards

RP

 

lmundere
Kilo Sage

Hi Rahul, thanks for this, I think that I understand it well, the challenge I have it how to link Application Service to Applications, the same way you have it in your screenshot. I dont see any relationship I would choose on Application service to point to applications.

 

What would be the best relationship in this case for Application Service CI to Application CI thi ? Maybe ::Depends on::