DNACPRM10 - Cisco DNA Center Programmability v1.0

With Cisco DNA Center being the heart of Cisco’s intent-based network architecture, it supports the expression of business intent for network use cases, such as base automation capabilities in the enterprise network. From this workshop, the participants will be able to explore the opportunity of programmability using the various APIs available on DNAC, to automate tasks, collect data for analysis and troubleshoot. At the end of this workshop, participants will be able to demonstrate their understanding on APIs and how to utilize the APIs of the DNAC to manage, operate and troubleshoot enterprise networks.

Duration: 2.0 days

Enquire Now

Start learning today!

Click Hereto customize your Training


  • Learn about intent based network architecture
  • Understand the role of DNA Center in Intent based network architecture
  • Benefits of analytics and assurance features of Cisco DNA Center
  • Explore the programmability interface of DNA Center and gain insights on available APIs and their functions.
  • Learn to manage, manipulate and monitor enterprise network via application programming interface
  • Explore and implement various beneficial use cases to automate tasks, collect data for analysis, send alerts and troubleshoot.


1. Understanding Cisco DNA Center

  • Product Features
  • How it works
  • Features and benefits

2. Platform Overview

a. Types of APIs in DNA Center

  • Intent APIs
  • Integration APIs

b. Native Capabilities of DNAC

  • Events and Notifications
  • Multivendor Support


  • Authentication
  • Network Devices
  • End to End Visibility and Assurance
  • Command Runner
  • Template Programmer

4. Use cases

a. DNA Center Assurance and Configuration compliance check

  • Running a path trace using python script
  • Python script to verify the possibility of IP Address conflict
  • Working with device configurations using NETCONF and RESTCONF
  • Managing network device configuration changes and integrating with Service Now

b. Network Device Analytics, insights and Monitoring

  • Monitoring network health and device reachability status
  • Understanding the CPU and memory utilization of DNA Center devices with the historical data

c. Events and Notifications

  • Notification triggered by DNA Center assurance events, are sent to WhatsApp
  • High CPU/memory utilization of devices sent to WhatsApp with custom notification




  • Good understanding in deploying, configuring, managing and monitoring Enterprise networks and/or CCNA/CCNP certified would be recommended. ?
  • Knowledge of python would be an added advantage. 
  • To test one lab, participants will be required to use their mobile number as it requires Whatsapp and Text message notification to be sent to their mobile number



Course Benefits

  • Career growth
  • Broad Career opportunities
  • Worldwide recognition from leaders
  • Up-to Date technical skills
  • Popular Certification Badges

Cisco Popular Courses


In SISE, you will learn how to install, configure, and deploy ISE to secure identity-based networks.


Learn the knowledge and skills needed to configure, troubleshoot, and manage enterprise wired and wireless networks in this 5-days official Cisco course.


The Implementing and Operating Cisco Security Core Technologies (SCOR) v1. 0 course helps you prepare for the Cisco CCNP Security and CCIE Security certificatio


In this course you will learn the skills needed to implement data center compute, LAN and SAN infrastructure along with the automation and security in data cent
Enquire Now
By clicking "Submit", I agree to the Terms Of Use and Privacy Policy