Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

How to model a big platform in CMDB with using the CSDM?

sherrybieb
Tera Contributor

In case of a platform / packaged applications such as SAP 4 Hana or Salesforce etc with multiple modules /domains (e.g. Finance and Control, Plant Maintenance, CRM, etc.) and with different instance of modules per Line of Business:  How to model a big platform in CMDB using the CSDM?

I would opt (in case of SAP but that can be any other platform) for a hierarchical set-up with SAP as the parent CI and the substituent modules as the child CI's. In this case the technical and the business owner of the business service and related application including credentials for the admin role can be assigned in a granular way. Also the incidents can be tied to the child CI's.
Any thoughts?


5 REPLIES 5

Mathew Hillyard
Mega Sage

I'd echo @Katie Irvine's comments. The complexity with a big platform is often working out what should and should not be a business application. Generally any discrete part of an application platform that supports a business process is a candidate for an individual business application, and this also ties back to business capabilities. ServiceNow is a great example - SN Incident Management supports the incident process and provides the business capability to Manage IT Service (well, one aspect of it, at least). It is also a Business Application where Architecture Type= Platform App and it should reference ServiceNow platform Business App as the Platform Host. You can do the same for all other products in the ServiceNow platform - problem, change, knowledge etc.

If you think of SAP 4 Hana or Salesforce in terms of the processes and capabilities it underpins, this will give you the Business Apps that run on the platform.

 

I hope this helps!

Mat