Service Mapping

cwring
Tera Expert

If business services, application services are already built out, what's the best process to go about service mapping. I am getting requests to map X service, but they have already been created in the auto services table and error out when trying to define a single map because the service already exists. 

1 REPLY 1

Mathew Hillyard
Mega Sage

Hi @cwring 

The reason you are getting an error is that a Business Rule prevents two services with the same name (business, technical or application service and service offering).

 

The correct way to fix this is to use the Application Service wizard. You should find this under the CSDM > Manage Technology Management Services > Service Instance.

 

You are presented with a list of records on the csdm_app_services table, which is actually just a pointer to cmdm_ci_service_auto, which was originally called Application Service and is now called Service Instance.

 

The view is forced to csdm_view, so when you open a record or create a new record you get the Application Service Wizard.

 

The first panel ("Provide Basic Details") enables you to set some basic data and also join the App Service to other objects like a Service Offering or a Business Application.

The second panel ("Populate the Application Service") is where you choose the population method. In your case this will be Top-Down Discovery, which is Service Mapping. You will need to specify an Application type, and potentially other fields (like Host or Port)

The third panel ("Preview the Service") gives you a summary.

 

When you click Update this will set the Class [sys_class_name] for your service based on the population method. You will then have to build out the service from the Entry point downwards.

 

Note: You can set which fields you require to be mandatory on first "Provide basic details" panel from CSDM > Service Instance Settings.

 

I hope this helps!

Mat