cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1815
Views
1
Helpful
0
Comments
pecastel
Cisco Employee
Cisco Employee

Overview

This DevNet Express DNA sandbox allows you to learn about the building blocks of the Cisco Digital Network Architecture (DNA). It includes an introduction to REST APIs, how to code in Python, and how to use programmability in the context of controllers and device-level interfaces.

Cisco DNA is an open, extensible, and software-driven architecture. This structure provides application developers with a variety of ways to approach programmability and automation for both physical and virtual networks environments using Cisco and third-party environments. DNA also complements Cisco's data center based Application Centric Infrastructure (ACI) technology by extending a policy-driven approach and software strategy throughout the entire network, from campus to branch, wired to wireless, and core to edge.

Scenarios

  • Scenario 1: Schedule a Session

Requirements

RequiredOptional

● Laptop with HTML5 browser.  Google Chrome suggested

● Login credentials for developer.cisco.com

● Login credentials for developer.webex.com

● Cisco Webex Teams™ Client (www.webex.com)

● Cisco AnyConnect

Components

  • Cisco DNA-Center 1.2
  • Cisco CSR1000 with IOS XE 16.08
  • Cisco Meraki
  • Cisco NFVIS 3.7
  • Cisco CMX 10.4
  • Centos 7 (as hosted development environment)

Features

DevOps Human-Interaction Perspective
  • Interact using the Cisco Webex Teams REST APIs
  • Interact with the Meraki APIs
  • Interact with the DNA Center Platform APIs
Infrastructure Perspective
  • Device Programmability using RESTCONF on CSR1000
  • Device Programmability using NETCONF/Yang on CSR1000
  • Device Programmability with NFVIS
Controller Perspective
  • DNA Center Platform REST APIs – Getting started using Inventory, Topology, Device Count
  • CMX REST APIs
  • NFVIS APIs

Resources

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links