Table | Purpose | Example |
---|---|---|
Software Model (cmdb_model_software) |
Recognized product baseline | Microsoft Visio 2021 Professional |
Software Packages (cmdb_ci_spkg) |
Deployable unit | Visio_Pro_x64_en-us.msi |
Software Instances (cmdb_ci_software_instance) |
Installed Reality | Visio 2021 on LAPTOP-1234 |
Infrastructure in CSDM5
Infrastructure baselines represent the hardware and technical backbone. They can be:
- Product Models (computers, phones, peripherals, bundles, licenses, consumables) → offered as part of a Business Service.
- Technical Capabilities (e.g., network routing, virtualization, storage clusters) → offered as part of a Technical Management Service.
Notes on Infrastructure
- Physical infrastructure with monetary value → tracked as Hardware Assets, including location.
- Technical infrastructure (cloud, SDN, datacenter services) → modeled as Technical Services.
- End-user infrastructure (PCs, phones, tablets) → modeled as Business Services, including installed software.
Instances in CSDM5
Baselines define the standard catalog. Instances capture the deployed reality.
Software Instances
- Stored in:
cmdb_ci_software_instance
-
Examples:
SQL Server 2019 instance running on DB-SRV-45, Visio 2021 installed on LAPTOP-1234
- Detection: Via SCCM, Intune, MID Servers, cloud connectors.
- Use: Show the footprint of deployed software, tied back to baselines.
Infrastructure Instances
- Stored in:
cmdb_ci_*
tables (e.g.,cmdb_ci_computer
,cmdb_ci_vm_instance
,cmdb_ci_phone
). - Examples: Laptop-LEN1234 assigned to John Smith VM: AzureVM-WestEurope-Prod01. Cisco Switch SW-AMS-01 in Datacenter A
- Detection: Discovery tools (ServiceNow Discovery, Intune/JAMF, cloud connectors).
- Use: Provide the consumption view, linking real devices to baselines and services.
Service Instances in CSDM5
The final layer is the Service Instance, which represents the deployed and running version of a Service that’s consumable by the business or IT.
Types of Service Instances
-
Business Service Instances
- End-user or customer-facing.
- Example: Office 365 (Tenant X) for Finance
-
Technical Service Instances
- IT-focused, underpinning business services.
- Example: Kafka Messaging Cluster (Production)
- Application Service Instances
- Running application components.
- Example: SAP ERP Production Instance
Relationships
- Baselines = standards and governance (e.g., SQL Server 2019 as a Software Model).
- Instances = deployed reality (e.g., SQL Server 2019 installed on VM-SQL01).
- Service Instances = consumable services (e.g., Finance Database Service powered by SQL Server).
Wrapping Up
CSDM5 provides a disciplined way to classify and manage the complexity of modern IT. By distinguishing between baselines, instances, and service instances, you can:
- Keep your CMDB clean and accurate
- Ensure lifecycle and risk management are owned at the right level
- Make clear connections between technology and business value
The golden rule:
– Baselines = what we recognize
– Instances = what we deploy
– Service Instances = what we consume
Get this right, and your CMDB becomes not just a data repository, but a real foundation for IT governance and business transparency.
Leave A Comment