CSDM and the DML

kml1
Kilo Contributor

Hello,

I was reviewing the documentation around the DML which used to the the DSL. In the documentation, it mentions that this can be used in a "logical" manner as well as the older idea of housing the physical location of authorized / approved software for installation.

How does this align with a class like Business Application?

It seems like it may be better to use that for approved software and link the software model to it. If we wanted to have a listing of authorized software that is for a particular Service or even organization; would this be the proper place or would be look to possibly adjust the DML to have more fields like a reference to software model.

Any suggestions would be appreciated.

Thanks.

1 ACCEPTED SOLUTION

Stig Brandt1
Giga Expert

OOTB - Business Applications doesn't use the Model (software model) for some reason. And I would assume that approved software is defined in Software Models - certified for use or blacklisted:

find_real_file.png

So if you look at mapping Software Models to Business Applications, you need to go via:

Business Application -> Application Services - Software Models

find_real_file.png

View solution in original post

6 REPLIES 6

Hi,

This makes much more sense. For my understanding: The questions are to create a catalog:

Where to keep a list of software pieces that is authorized (or not I think) to be installed or to be used in a package? A piece of software can differ from driver A version 123 to a complete software suite named ABC version 123. 

Where to keep track on software that supports certain business services? Perhaps this should be combined with hardware in a way that a certain combination of hardware and software is approved to run a certain business service.

Based on this information there should be also things like:

A way the in ordering and delivery processes only authorized combinations can be ordered etc. depending on the business service to be delivered

A way to check the compliancy of the installed base against the catalog and take actions to make the installed base compliant again.

 

Did I understand it well?? I did not investigate yet in the system but I will do this (spare time available) in the upcoming days.

 

Cheers,

 

Ed

kml1
Kilo Contributor

Hello Ed,

 

That sums it up. Probably will be some time before we are to that level but just trying to figure the best way / place to house those authorized versions so they can be used properly. That is one reason we were thinking of the DML as it plays into the Release process but trying to figure how that may fit with the CMDB side as well as what you mention for catalog and offerings.

Any thoughts or guidance would be appreciated.

Thanks,

Kurt