Introduction
The Cisco Crosswork Network Automation product suite is a comprehensive platform that provides service providers with powerful tools to automate and optimize their network operations. It enables scalable, intent-driven, and closed-loop automation, enhancing efficiency and agility. Within this suite, the Crosswork Network Controller (CNC) plays a critical role by delivering centralized control and programmability for networks.
For details on the Cisco Crosswork Network Automation product suite, see Cisco Crosswork Essentials and Advantage Suites Data Sheet.
Crosswork Network Controller
The Crosswork Network Controller integrates streaming telemetry, big data, and model-driven APIs to transform service provider network operations. Built on a microservices architecture, CNC offers:
- Streaming telemetry for real-time insights.
- Big data analytics to enable informed, data-driven decision-making.
- Model-driven APIs for seamless integration with network operations and third-party systems.
While the Crosswork Network Automation suite provides a broad framework for end-to-end automation, the Crosswork Network Controller focuses on delivering granular network control and programmability, making it a cornerstone of intent-driven, closed-loop network operations.
Crosswork Network Controller APIs
The Crosswork Network Controller APIs are northbound application programming interfaces (APIs) built on RESTful architecture. These APIs accept and return messages over HTTPS, as defined in the API contract for each operation. To access the APIs, you must use a standard JSON Web Token (JWT)-based bearer token authentication. You can access the APIs using any programming language or an HTTP client tool.