Indirect Discovery using Service Graph Connectors
Summarize
Summary of Indirect Discovery using Service Graph Connectors
ServiceNow Telecom Discovery using Service Graph Connectors (SGCs) enables Communication Service Providers (CSPs) to integrate network infrastructure data from multiple external management systems into the Configuration Management Database (CMDB). This integration provides an accurate, real-time view of multivendor telecom network resources, services, and configurations aligned with the Telecom Network Inventory (TNI) data model.
Show less
The Telecom SGCs are part of the TSOM Visibility subscription and enhance the standard Service Graph Connector framework, allowing customers to unify their telecom inventory across domains using predefined connectors and robust data transformation tools.
Key Features
- Data ingestion from EMS, NMS, and Controllers through northbound REST APIs, enabling automated population and updates of CMDB and TNI records with enriched telecom-specific data.
- Identification and Reconciliation Engine (IRE) integration to ensure data consistency and prevent duplicate Configuration Items (CIs).
- Automatic generation of TNI entity records when the TNI plugin is installed, ensuring seamless alignment between CMDB and TNI.
- Support for discrepancy detection and remediation via Telecom Discrepancy Identification & Reconciliation processes.
- Low-code configuration, testing, and management of integrations for ease of use and flexibility.
- Modular and scalable architecture comprising Service Graph Connector logic, MID Server as a secure bridge, IntegrationHub ETL for transform map management, Robust Transform Engine (RTE) for data transformation, IRE for reconciliation, and CMDB/TNI for data storage.
- Supported connectors include Nokia Altiplano, Cisco Meraki, Fortinet, and Arista VeloCloud, which integrate with their respective management platforms via REST APIs.
- Coexistence with IT and Cloud Service Graph Connectors, supporting multi-domain integration (servers, monitoring, IoT, etc.).
Key Outcomes
- Faster time to value: Predefined, supported connectors minimize configuration effort.
- Multivendor support: Enables integration across access, core, and transport network platforms from various vendors.
- Model-aligned visibility: Ensures telecom-specific hierarchies and relationships are accurately modeled within the CMDB.
- Improved CMDB compliance: Direct integration with Telecom Discrepancy Identification & Reconciliation facilitates detection and correction of data inconsistencies.
- Scalability and extensibility: Built on ServiceNow’s proven integration framework designed for high performance and future growth.
- TNI data model compatibility: Automatic creation of correlated TNI and CMDB records maintains consistency across operational and planning systems.
ServiceNow Telecom Discovery using Service Graph Connectors (SGC s) integrates network infrastructure data from external management systems into the Configuration Management Database (CMDB).
This approach helps Communication Service Providers (CSPs) maintain a current and accurate view of their multivendor telecom network resources, services, and configurations.
Service Graph Connector overview
With Telecom SGC, you can:
- Ingest data from EMS/NMS/Controllers using northbound REST APIs.
- Automatically populate and update CMDB and TNI records with enriched, telecom-aligned data.
- Reconcile incoming data with existing CI records using the Identification and Reconciliation Engine (IRE).
- Generate TNI entity records automatically when the TNI plugin is installed.
- Support discrepancy detection and remediation as part of Telecom Discrepancy Identification & Reconciliation.
- Use low-code tools to configure, test, and manage your integrations end-to-end.
Architecture overview
| Component | Role |
|---|---|
| Service Graph Connector | Defines the integration logic to extract and stage data from EMS/NMS systems (for example, Nokia Altiplano or Nokia NSP). |
| MID Server | Acts as a secure bridge between your ServiceNow instance and the external network system. For more information, see IntegrationHub ETL. |
| IntegrationHub ETL (3.2) | Provides a guided UI for creating, testing, and managing ETL transform maps. For more information, see MID Server. |
| Robust Transform Engine (RTE) | Transforms staged source data into CMDB-compliant records using defined ETL logic. For more information, see Create a robust import set transformer. |
| Identification and Reconciliation Engine (IRE) | Ensures data consistency and prevents duplicates by identifying and reconciling CIs. For more information, see the CMDB Identification and Reconciliation (IRE). |
| CMDB/TNI | Stores structured, accurate telecom infrastructure data for visibility and downstream processes. |
Supported Service Graph Connectors
- Nokia Altiplano SGC (sn_sgc_altiplano): Integrates with the Nokia Altiplano Access Network SDN Controller via REST APIs.
- Cisco Meraki SGC (sn_sgc_meraki): Integrates with the Cisco Meraki Dashboard via REST APIs.
- Fortinet SGC (sn_sgc_fortinet): Integrates with FortiManager via REST APIs.
- Arista VeloCloud SGC (sn_sgc_vcloud): Integrates with VeloCloud Orchestrator via REST APIs.
Key benefits
- Fast time to value – Use predefined, supported connectors that require minimal configuration.
- Multivendor support – Integrate with various management platforms across access, core, and transport networks.
- Model-aligned visibility – verify telecom-specific hierarchy and relationships are accurately modeled in the CMDB.
- Discrepancy detection ready – Feed network data directly into Telecom Discrepancy Identification & Reconciliation for CMDB compliance.
- Scalable integration – Use ServiceNow’s proven integration framework built for performance and extensibility.
Telecom Network Inventory (TNI) data model
Telecom SGCs include logic to ensure compatibility with the Telecom Network Inventory (TNI) data model:
- When the TNI plugin is installed, each discovered network element automatically includes a TNI entity record.
- A
tni_entityis created alongside its correspondingcmdb_cirecord, using system-generated payload mappings (e.g.,inventory_category). - This ensures consistency across operational and planning systems.
related = [{
"className": "tni_entity",
"values": {
"inventory_category": ""
}
}];
As a result, the discovered CI is in both the cmdb_ci and tni_entity tables.