What is our primary use case?
For one of our current customers, they have prepared the CMDB by manually importing the JIRA data from their existing infrastructure —the data module, services, servers, application servers, database, database container, and database data—and they've asked us to handle the application business.
The customer has two repositories. The first is for modeling the application architecture. The second is for delivery management as well as integrating the data between the release control platform and our platform for business applications. And from this one, we support only the relationships between the CIs and we have produced a mapping to update the relationship between all the CIs.
In the past, when working for a banking client, we adopted two different types of deployments based on our customer's needs. The first one was improvised and the second one was in the cloud. We had to do mapping between discovery and the CMDB service BMC because they did not previously have CMDB or ServiceNow. We closed the assets activity between BMC and ServiceNow platform.
We have thousands of users engaged in a wide range of activities around the solution, such as the infrastructure and request management team. We're working with many plugins and a lot of features.
What is most valuable?
I like ServiceNow CMDB's discovery tools. If you have discovery tools and the discovery tools are built around a philosophy of mapping, then we can implement a top-down architectural mapping of the elements in the upper structure and create your CI. We can directly map for the dependencies among your infrastructure, hardware, and software. If you do not have discovery tools, we can still populate the CMDB but for the administrator, it's very hard.
What needs improvement?
There's room for improvement in terms of integration. When we integrate a customer's foundational data, we get the core of their business from the integration. Because the process is not done through scripting, getting elected in the administrative solution can have value. But with ServiceNow, there is sometimes an added risk for the workflow in the activity.
For how long have I used the solution?
About five years. We started with the Eureka release in 2016. After that, we upgraded to Fiji and our most recent upgrade is Geneva. I'm not a specialist in ServiceNow. I am an IT service management consultant. I advise on all activities concerning the best practice of ETL process. I am involved in the CMS configuration. I coordinate activity between asset management and discovery within the CMDB, but the scripting on the platform is not my task. In the bank, I have offshore teams for development from my side.
Buyer's Guide
ServiceNow CMDB
January 2025
Learn what your peers think about ServiceNow CMDB. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
What do I think about the stability of the solution?
ServiceNow is a stable solution.
What do I think about the scalability of the solution?
We have a philosophy for IT service management. When we create your infrastructure, we don't change the core. We can build an overlay on your process but we don't change the core of the process. When we update the solution, we generally update the core.
How are customer service and support?
Support is good. We have an in-house specialist, and if they have a workaround, we will use that. But sometimes we'll still need to escalate to ServiceNow support. Generally, if we have a solution, we apply the solution, and we don't need to create a support ticket.
Which solution did I use previously and why did I switch?
Before ServiceNow, I used BMC. From my point of view, BMC is the best. BMC is a solution rooted in best practices. At the moment, there are a lot of ServiceNow developers, but they have no understanding of the impact of the services. They're looking to develop a new plugin before understanding the best practices of how to use it in the short version. The solution is mature, and they have a lot of modules. Maturity comes into play when customers need to develop something. But sometimes when we develop some root system, there can be a drift on your platform. When there is a drift on your platform, the impact on the application is great sometimes. We can lose some functionality after the update.
How was the initial setup?
We use a common model— a generic collection. If you respect the common model, implementing CMDB is seamless. But if we don't respect the common model, it can complicate the relationship between CIs. However, using the common model, you can achieve a seamless mapping of the infrastructure with your CMDB. Generally, it takes a couple of months to populate a CMDB depending on the scope. For example, we might start with the servers, and after that, we can look at the software, then the databases, and the middleware applications for application servers, networking, and storage.
It takes a long time to deploy depending on the volume of the infrastructure. It takes a lot longer if you have thousands of servers. Some elements of our procedure apply more for small businesses and others for big ones. In the bank, we have a big discovery process. We have thousands of elements in our city and hundreds of data centers. Implementation at the bank took more than a month just to activate all data in one building.
What's my experience with pricing, setup cost, and licensing?
I have no idea about the pricing of the solution. Two or three years ago, they changed the model. Now you can access ServiceNow CMDB with a nominal license. Before we can gave all users an IQ profile to access the CMDB core. I think they have changed it a few times since.
What other advice do I have?
If you are implementing ServiceNow or any CMDB solution, you have to start by properly sizing up the scope. We start at the level of the server and application, then look at the network. And after looking at the network, we turn to storage infrastructure. By working step by step, we can read your infrastructure to develop the topology of the infrastructure in your CMDB. We cannot start from scratch. It's not likely that we can build a CMDB in just a few days.
All in all, I would rate ServiceNow CMBD eight out of 10.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.