OBLYTECH Logo
OBLYTECH Logo
ServiceNow Technical Service Explained
Home / Guides, Services and Solutions / Concepts Explained / ServiceNow Technical Service Explained

ServiceNow Technical Service Explained

What Is a Technical Service?

A technical service in ServiceNow represents the underlying infrastructure, applications, or systems that deliver business value to your organisation. Unlike a business service, which describes what end users receive, a technical service maps to the actual components—databases, middleware, cloud platforms, APIs, or internal tools—that make delivery possible. This distinction matters because the path between user experience and system capability is often indirect and complex.

In the Configuration Management Database (CMDB), technical services are stored in the cmdb_ci_service_technical table. Each record represents one atomic technical capability that your organisation manages, changes, and monitors as a distinct unit. A technical service might be a payment processing platform handling transaction encryption and settlement, an identity management system managing user credentials and access control, a data warehouse collecting and serving analytics, a message queue enabling asynchronous communication between systems, or any system your organisation depends on and wants to manage with clear ownership.

Where Technical Services Fit in Your Architecture

Technical services occupy a middle layer between hardware and business services. At the bottom, you have configuration items: physical servers, virtual machines, storage, network segments, and other infrastructure components. At the top, you have business services that customers and end users care about—order fulfillment, customer support, payroll processing, employee benefits. A technical service bridges these layers and connects them logically. For example, a business service called “Employee Self-Service” might depend on three technical services: an identity management platform, a human resources data store, and a single sign-on system.

This layering allows your platform team to manage dependencies without oversimplifying architecture. When an incident affects the identity platform, you immediately know which business services will be impacted and can communicate that to affected stakeholders. When you deploy a change to the payment processor, you can trace downstream effects on customer-facing systems. Technical services give you granularity without creating thousands of maintenance items that become unmanageable.

Modelling Technical Services Correctly

When defining a technical service, ask: Is this something my team patches, updates, or monitors as a unit? If the answer is yes, it deserves its own technical service record. If it is just one component within a larger managed system, it may belong as a child configuration item of a broader technical service, not as a technical service itself. The distinction separates things you actively manage from things that are components of active management.

Avoid over-normalisation. Creating one technical service for every database table or API endpoint creates noise and makes dependency mapping unreadable and difficult to maintain. Conversely, combining unrelated systems into a single technical service hides true business impact and prevents your team from understanding effects of changes. A useful threshold: if your team has a separate budget line, a dedicated runbook, or distinct escalation paths, the system is probably large enough to warrant its own technical service record.

Common Misunderstandings

Technical services are not the same as applications. An application often uses multiple technical services, and a technical service often powers multiple applications. A customer relationship management application might depend on a customer data platform, an email delivery service, and an analytics warehouse—each a separate technical service that could also be used by other applications.

Technical services are also not synonymous with infrastructure. They are an abstraction layer that sits above infrastructure. Your infrastructure items—servers, load balancers, storage arrays, networking equipment—appear in the CMDB as their own configuration items. A technical service references and depends on infrastructure but is not defined by it. The same infrastructure can host multiple technical services, and resilience often depends on keeping them logically separate.

Related Concepts

Business services describe user-facing capabilities and sit at the top of the stack. Service dependencies link technical services to the business outcomes they enable. Service portfolios organise both business and technical services for strategic planning and investment decisions. Entitlements define who can use a service and under what terms. Capacity planning uses technical service definitions to forecast growth and resource needs. Incident management uses service definitions to prioritise work based on business impact.

Deciding Which Services Earn a Technical Service Record

This section is for a CMDB owner or service architect who has to decide what goes into the technical service layer and what stays as ordinary configuration items. The reader has a list of systems already in the CMDB and a set of business services that someone asked for, and the gap between them is where the work sits. The governing question is not whether a system is important. It is whether the organization will make decisions about that system as a unit: deciding when to change it, who answers for its availability, and how far an outage reaches. Systems that only ever change alongside a parent are better recorded as children. The class each record uses, covered in the CMDB class guide, decides which relationships it can carry, so settle the class before the layer is loaded.

Candidate system Record as Reason
Identity provider that several applications log in through Technical service Changed, patched and escalated as one unit with its own owner
Individual virtual machines behind a load balancer Configuration items Managed as capacity under the service, not as separate services
Message queue used by only one integration Child item of that integration’s service Its change path is the integration’s change path
Vendor-hosted analytics platform with its own support contract Technical service Has separate escalation, cost and renewal decisions

Ordered Procedure for Building the Technical Service Layer

Build the layer in the order that dependencies are discovered, not in the order of the organization chart. Starting with business services and working down tends to produce services that were never really there.

  1. List the business services that the service desk and the account teams already name, and note which of them are in the portfolio. Teams starting from nothing can use the CSDM starting point guide to choose the first set.
  2. For each business service, ask the owning team which systems they would have to call during an outage, and write those systems down without deciding their level yet.
  3. Group the systems that share an owner, a change path and an escalation route. Each group is a candidate technical service.
  4. Decide the relationship type for each link, distinguishing a service that supports another from one that merely uses it.
  5. Assign one accountable owner to each technical service before any record is loaded.
  6. Test the draft against one recent incident by checking whether it would have named the correct business services and owners.

Where the Model Breaks Down

A common failure is a layer that reads as finished yet cannot answer the question it exists for. A business service that depends on a technical service which has no owner gives a false sense of coverage, because the first outage will reach a record nobody is accountable for. Check ownership coverage before checking record counts.

A second failure is duplication. The same platform can appear as a technical service, as a set of configuration items and as an application service, each with slightly different names. Reconciliation rules help, but the first defense is a naming rule and one agreed source of truth for each system. Where two records describe the same thing, pick the one the change team uses and retire the other.

The third is staleness. A technical service that was accurate at go-live drifts as systems are replaced, and dependency lines keep pointing at retired components. Tie each technical service to a review trigger, such as a major change, a contract renewal or a platform migration, rather than to a calendar alone.

Signals That the Layer Is Doing Its Job

A working technical service layer answers three questions quickly during an incident. Which business services are affected by this failure. Who owns the technical service at fault. And what changed recently in that technical service or its children. If the people on the incident bridge still ask these questions by phone, the model is not yet trusted. Open the service map for a recent incident and look for records with no owner, dependency lines that point at retired systems and services whose change history is empty, because these are the places where the layer loses its value.

When a Technical Service Model Is Not the Answer

A detailed technical service model is not worth building for a small estate that one team runs from a single document. It is also the wrong tool when the question is really about architecture rather than operations, such as which platform to adopt. Those questions belong in an architecture review, and the technical service layer should record the outcome rather than make the decision.

Questions About Technical Services in the CMDB

Can a technical service sit under a business service and also serve a different one?

Yes, and this is normal. The same identity or integration platform often supports several business services. The model should show each dependency separately so an outage is traced to every service it touches, not only the first one a user reports.

Should the technical service owner be a person or a team?

Use a team where accountability for changes and escalations is shared, and name a person as the contact for any decision that must be made quickly. A team name alone rarely answers the question an incident bridge asks at two in the morning.

How do I handle a system that is being retired?

Record the planned end date, keep the dependency lines until the consuming services have moved, and then retire the record. Removing it early hides the dependencies that still need to be resolved.

Is it worth linking technical services to monitoring?

It is worth doing once the ownership model is stable. Monitoring that is attached to a technical service turns a generic alert into a question about a named owner, which shortens triage. Attaching monitoring before ownership is settled can produce alerts that nobody routes.

An estate that already has records is easier to model with a second pair of eyes on the ownership calls.

Frequently asked questions

How do I decide whether something should be a technical service or just a configuration item?

If your team manages it as a discrete unit—patches it together, has a runbook for it, or tracks its availability separately—it should be a technical service. If it is a single component within a larger system you manage together, it belongs as a configuration item under that larger service. The distinction is about your operational reality, not the technology.

Can a technical service depend on another technical service?

Yes. A technical service can have service dependencies on other technical services. For example, your API gateway technical service might depend on your identity management technical service. These nested dependencies help you map complex chains of failure.

What is the difference between a technical service and a CI?

Configuration items are the raw components—servers, databases, software packages. Technical services are logical groupings of those components that your team manages and monitors as a unit. A technical service has a business meaning; a CI is a technical building block.

Talk to Oblytech

Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.

Contact us