CSDM Use Case Mapping

Rado Ehlenov
Tera Contributor

Hello Architects,

 

CSDM is clear until you need to apply it to a real use case. 

When it comes to decide which "entity" from the business you set as Business Application, Business Service/ Offering, Technical Service/ Offering, Application Service or even Application, it gets tricky. 

 

How wouod you map i.e. a Web Portal like Amazon with all the underlying components, including the portal itself, SSO etc.?

5 REPLIES 5

hatchhozzen
Tera Contributor

CSDM, or Common Services Data Model, is a framework used in the IT Service Management (ITSM) and IT Asset Management (ITAM) domains to standardize data and information across various IT services and assets. It helps organizations better manage their IT resources and improve the efficiency of their IT operations. Use case mapping in CSDM involves identifying specific scenarios or situations where the data model is applied. Here are some common use cases for CSDM:

  1. Configuration Management: CSDM can be used   corinth paintless dent repair    to map and manage configuration items (CIs) in an IT environment. This includes tracking hardware, software, network devices, and their relationships. Use cases may involve creating a centralized configuration management database (CMDB) and ensuring that CIs are accurately represented.

  2. Incident Management: When an IT incident occurs, CSDM can help map the incident to relevant CIs and their attributes. This enables IT teams to quickly identify the root cause of incidents, assess their impact, and prioritize resolutions.

  3. Change Management: CSDM can be applied to change management processes by mapping proposed changes to the affected CIs. This ensures that changes are well-documented and their impact on IT services is understood......................

Very true this but imagine you have a web page like i.e. amazon with all underlying components (product catalog, financials, comparison, ratings), how would you start mapping it? What would be your Business Application, Business Service/ Offering, Technical Service/ Offering, Application Service or even Application? 

Hi Rado,

 

Amazon could be a Business Application, i would decide this depending who will be the users (Business owners / Service owners  ) accessing this application. All the underlying components Portal, sso could be application services which is logical representation of the deployed system. The below definitions from CSDM 4.0 could be used for a decision. Here is a link for it community link to CSDM 4.0 white paper. 
MicrosoftTeams-image (2).png

 Warm Regards,

Shivambi

A good start, Shivambi,

 

I was also looking for starting points as the whole model could be somehow abstractive and floating. I was trying to look at it indeed a) from a business perspective (what the business wants to achieve (business capability) and how (business application), b) who the owners are (services, infra, foundation data), c) who the consumers are (customers, internal users) and what they consume (technical or business services via service offerings) and how (technical or service catalog). Surely, the application services are the enable of the whole with the underlying infra and here I'd also put "enablers" like SSO (meaning, no user comes to consume SSO but something that is behind the SSO, i.e. buy a product on a portal after authenticated via SSO). 

 

In general, those 'enabler' entities like SSO, a Service Aggregator, even a Platform (portal) makes it a bit difficult to place on the map but application service seems to be the right place.

 

Another complexity is being added by localizations and domain separation, like in example if we take again the amazon example - you have the portal but you can choose the country/ language, then you may have normal or premium access until you reach the final product catalog. It adds many layers to the taxonomy and if you want to map the entire thing, how would structure it hierarchically?

 

@Everyone, please feel free to share your thoughts or add another examples. What would be your approach in adapting the CSDM v.4 model to a specific business case?