Presentation is loading. Please wait.

Presentation is loading. Please wait.

DCML DCML/ITIL/CMDB Use Cases Ajay Gummadi. DCML Problem Software Vendor VendorCo, requests for an audit of Customer CustomerCo’s usage of its server.

Similar presentations


Presentation on theme: "DCML DCML/ITIL/CMDB Use Cases Ajay Gummadi. DCML Problem Software Vendor VendorCo, requests for an audit of Customer CustomerCo’s usage of its server."— Presentation transcript:

1 DCML DCML/ITIL/CMDB Use Cases Ajay Gummadi

2 DCML Problem Software Vendor VendorCo, requests for an audit of Customer CustomerCo’s usage of its server based application ServApp. VendorCo claims that CustomerCo currently uses more licenses than purchased and hence should purchase more licenses. Use Case UC002 at http://dcml.blogspot.com/

3 DCML CustomerCo CIO of CustomerCo is IT/best-practices savvy CIO has implemented DCML and ITIL in the organization over a year ago CMDB reflects the current state of the organization

4 DCML DCML Architecture

5 DCML Step 1 VendorCo requests an audit Requests a list of all instances of ServApp, running on BSD Request made via DCML DIX format.

6 DCML Sample Request audit_request 1234 VendorCo 10032 <!– used for identification  March 23, 2005 March 31, 2005 ServApp 6.2 BSD <!– One or more instances of application 

7 DCML Sample Response Message checksum checked Request acknowledged request_acknowledgement 1234 CustomerCo 10032 <!– used for identification 

8 DCML Step 2: Audit Initiated DCML Processor generates query for CMDB 312 cmdb_query list

9 DCML Step 3: CMDB Response 435 312 cmdb_query_result notebooks desktops servers network_hardware telco_hardware PIM Miscellaneous

10 DCML Step 4: DCML PROC. > CMDB 313 cmdb_query BSD ServApp

11 DCML Step 5: CMDB Response 436 313 cmdb_query_result 208 Vendor string Version Language Service Pack Patch Version Build Versions Install Location IP Address License Key Serial Number Install Date Number of Uses User Name Part Of Suite Date of Last Use Install Date Number of Uses User Name Part Of Suite Date of Last Use License Key Serial Number Install Date Number of Uses User Name Part Of Suite Date of Last Use

12 DCML Step 6: DCML PROC. > CMDB 314 cmdb_query 313 IP Address User Name Date of Last Use Number of Uses Serial Number License Key

13 DCML Step 7: CMDB Response 437 314 cmdb_query_result 208 192.168.1.1 jdoe March 22, 2005 …..

14 DCML Step 8: Verification of keys DCML Processor verifies each license key against CMDB and DSL License keys are also checked against invoices and receipts (available via CMDB) DCML Processor seeks clarification from DCML agents and users via DCML DIX and auto-generated XUL/XForms forms CMDB is updated, with findings.

15 DCML Step 9: Completion of Audit DCML Processor generates audit reports Internal workflow engine routes report to CIO for approval and digital signatures Approved report is dispatched to VendorCo, in DIX format.

16 DCML Step 10: Post Audit Assessment CIO has data regarding ServApp usage CIO can negotiate better pricing for licenses, using data available from DCML/CMDB CIO can reallocate unused/sparingly used licenses. CIO can minimize/eliminate upgrade fees for unused (but installed) instances.

17 DCML Advantages Accuracy of information Real-time updates Quicker turnarounds Cost savings BSA/SIIA compliance

18 DCML Advantages (contd…) Reports : Display by cost center/department/site Resellers can bid, based on internal usage data (DCML/CMDB PartnerNet) Powerful reporting (includes historical data)

19 DCML Questions?


Download ppt "DCML DCML/ITIL/CMDB Use Cases Ajay Gummadi. DCML Problem Software Vendor VendorCo, requests for an audit of Customer CustomerCo’s usage of its server."

Similar presentations


Ads by Google