Why it's wrong to compare CMDB and Asset Management

Why it's wrong to compare CMDB and Asset Management

Managing IT assets is a major part of IT Service Management. And for good reason – all IT services revolve around assets. Or do they?

“What’s the difference between CMDB and asset management?” I’ve come across this question several times – on forums, from colleagues. It also happens to be a popular search string on a fairly popular search engine.

The truth is, comparing CMDB and asset management is like comparing apples and, well, an apple tree. Let me explain.

CMDB is a component of asset and configuration management. Yet, when you talk about just asset management, it’s one of the many processes that rely on the CMDB to operate – some of the others being incident management, problem management, and change management (see where the apple-tree analogy fits in?). In essence:

  • CMDB (or configuration management database) as the name suggests, is a database that helps you manage CIs (configuration items). It stores configuration records for the CIs, which essentially includes attributes like type, owner, version, etc. and their relationships with other CIs.
  • Asset management is much more vast. It’s the process responsible for managing assets throughout their lifecycle. It involves tracking attributes like value, warranty, contracts, etc. for the assets.

A more practical question to ask would be: “Should my organization be doing configuration management or asset management or both?”

The short answer is –  it depends (as clichéd as it sounds). We’ve already discussed that CMDBs deal with CIs and asset management deals with assets. But let’s try and understand the difference between CIs and assets. Simply put:

  • If you need to track incidents and problems related to an item, and track its relationship with other similar items for planning changes, it’s a CI. For instance, an application server is a CI since it’s essential to track any issues with it and all the devices linked to it.
  • If an item has some financial value and you need to track its financial or contractual aspect, it’s an asset. The value of an asset might depreciate over time and eventually get to zero. That’s when the asset is said to have reached the end of its lifecycle. For instance, the building where your office is located is an asset until its lease is up.

So, whether you need configuration management or asset management depends on what you need to track.

As per ITIL, a CI is a component or service item that needs to be managed in order to deliver services, and an asset is a resource or capability that contributes to the delivery of the services. Which means that an item can be tracked as both a CI and an asset, if required. Let’s go back to the app server example. Although you need a CI record for the server in the CMDB, you might also want to maintain the cost and warranty details of the device in the asset database.

A typical asset, like the server, goes through various phases from the time it’s requested to when it’s disposed of. The part in between, when it’s in use, is when it also needs to be tracked by configuration management as a CI. This is the time when you track its configuration details, the software installed on it, and other details of the like.

Can an item be one and not the other? Sure. Let’s say, your organization uses a printer that’s on lease, so it’s an asset. But if it’s not handled by the internal IT team and you just call the vendor when you need support, you don’t need to track it as a CI. On the other hand, if certain BYOD devices run your company’s software, you might want to track the software installations by adding the devices as CIs but you don’t need asset records for them.

I hope this gives you a better understanding of the difference between CMDB and asset management, and between CIs and assets. Your organization might need both configuration management and asset management. You might already be doing both. But it’s important to understand the function of both and draw a clear distinction between them for efficient asset and configuration management in your IT environment.


This post was originally published as a longer piece in Freshservice Blog. Go over for more posts on ITSM and related topics :)

要查看或添加评论,请登录

Sajeesh Sahadevan的更多文章

社区洞察

其他会员也浏览了