![Page 1: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/1.jpg)
Renè Andersen / Per Jensen DNA Center Onboarding
Partner and Customer Session - April 2020
Welcome to:UP-TO-SPEED-ON-CISCO
![Page 2: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/2.jpg)
Cisco DNA Center onboardingGuides:https://www.cisco.com/c/dam/en/us/products/se/2020/1/Collateral/dnac-nd-onboarding-dg.pdfhttps://www.cisco.com/c/dam/en/us/products/se/2020/1/Collateral/dnac-swim-dg.pdf
Video:https://www.cisco.com/c/en/us/support/cloud-systems-management/dna-center/video-resources.html#playlist1
![Page 3: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/3.jpg)
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
DNA CenterCentral Network Management System DNA Center
Policy
Provision
Design
Assurance
Physical and Virtual Infrastructure
Cisco & 3rd Party
DNA Center Appliance
Complete Network Management System
• Single pane of glass for all devices
• End-to-end health info in real time
• Granular visibility
• Simplified workflows
Automation for Provisioning
• Zero-touch deployment
• Device Lifecycle Management
• Policy enforcement
Analytics for Assurance
• Verify intent of network settings
• Proactively resolve issues
• Reduce time spent troubleshooting
Platform for Extensibility
• Integrate APIs with 3rd party solutions
• Integrate and customize ServiceNow
• Evolve operational tools and processes
![Page 4: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/4.jpg)
Cisco DNA licensing
• Stealthwatch with ETA• ISE: Identity Services Engine• Cisco DNA Spaces
• Cisco AI Network Analytics• Cisco DNA Assurance• Cisco SD-Access
• Cisco DNA Automation• Prime Infrastructure Migration• Cisco DNA Center
• Advanced security• Advanced policy control• Wireless location analytics
• AI/ML analytics, assurance• Multidomain integration• Fabric automation
• Base automation• Network management
system
Cisco DNA Center
Cisco DNA Premier
Cisco DNA Advantage
Cisco DNA Essentials
![Page 5: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/5.jpg)
Cisco DNA Center AutomationAutomated Lifecycle
Resource Lifecycle Management Configuration Lifecycle Service Lifecycle
Workflow Automation: Simple & Streamlined Network AutomationPre/Post checks, ITSM Integration, Reports
Cradle to graveelement management
Empowering users with data visibility and turnkey compliance remediation
Orchestration and optimization of network services end-to-end
Software and Config Compliance
Security Compliance
Regulatory Compliance
Compliance Reports
Model based Configurations
Support for Network Services such as QoS, Security, Copy
Topology-agnostic Services Framework including
• Discovery• Management• Assurance
E2E device lifecycle Management
Insights into network Inventory
Zero-touch onboarding
Simplified RMA
Device refresh
![Page 6: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/6.jpg)
Day 0
Day 1
Day 2
Day N
Model Driven
Telemetry
Intent-based Infrastructure
Model Driven
Programmabilit
y
Performance
Optimization
Onboarding
Configuration
Monitoring
Optimization
Provisioning
Automation
Cisco DNA AutomationAutomated Lifecycle
• Day-0 Installation
• Day-1 Configuration and Operations
• Day-2 Optimization and Compliance
• Day-N Patching and Maintenance
• DNAC Automation Use Cases:
• PnP, SWIM, RMA, EOL/EOS, Day 2 Network Changes, Posture, Compliance and Reporting
• Provisioning with netconf/YANG
![Page 7: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/7.jpg)
Global>TX>Richardson>900CC
Network Profile
Switch Access Router
Network Settings
SP Profiles
Wireless Settings
AAA, DHCP, DNSSyslog, SNMP, Netflow, NTP, MOTD
Device Credentials
IP Address Pool
Device Images
ISR 4331 – IOS-XE 16.9.4
Catalyst 9300, 9400 – IOS-XE 16.6.7
Wireless
Switch Core
Model config*
CLI Templates
Onboarding Templates
DayNTemplates
Onboarding Templates
DayNTemplates
Onboarding Templates
DayNTemplates
ABC Corp900 Civic Center Dr, Richardson, TX 75080
DNA Center Automation Designing Network Configuration
* Roadmap
![Page 8: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/8.jpg)
• Sites / Buildings / Floors
• Network settings
• Software Images
• Network profiles
Plan / Design
8
![Page 9: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/9.jpg)
Device Credentials
Network Settings
• AAA (Radius and TACACS)
• DHCP and DNS
• Syslog, SNMP, and Netflow Collector
• NTP Server
• Message of Day
CLI Templates
Network Profile - Switching
User Defined Configuration
System Generated Configuration by Cisco DNA Center UI Orchestration
• Network Settings
• Device Credentials
![Page 10: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/10.jpg)
Device Onboarding Design WorkflowSwitching/Routing
Create SitesDefine Network
SettingsDefine Golden
Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
![Page 11: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/11.jpg)
Device Onboarding Design WorkflowCreate Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
1
Area Level
Building Level
Floor Level
![Page 12: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/12.jpg)
Device Onboarding Design WorkflowCreate Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
2TACACS
Policy Admin Node
Policy Service Node
Radius
2a) AAA Settings- ISE
![Page 13: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/13.jpg)
Device Onboarding Design Workflow
2
2b) Non-AAA Common Settings
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
![Page 14: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/14.jpg)
Device Onboarding Design Workflow
2
Inheritance logo
Overridden
2c) Site-Level Inheritance and
Override
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
![Page 15: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/15.jpg)
Device Onboarding Design Workflow
2
2d) Device Credentials
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
Note that users MUST select and save the credentials at site or global level after create them. During PnP Onboarding, Cisco DNA Center will not proceed unless the credentials at site are selected and saved.
![Page 16: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/16.jpg)
Device Onboarding Design Workflow
3
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
Image Repository Key Points
• “Marking Golden Image” is key concept in Cisco DNA Center to standardize the image version across the enterprise.
• We extend this functionality to Day-0 device onboarding scenario where devices are not part of inventory yet.
• Only “Golden” image is eligible for Day-0 PnP claim
• Only routers and switches software upgrade is supported for Day-0 PnP claim.
![Page 17: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/17.jpg)
Device Onboarding Design Workflow
3
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
3a) Import image
![Page 18: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/18.jpg)
Device Onboarding Design Workflow
3
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
3a) Import image
A few minutes after importing is completed, the imported image is shown under the new generic Family called “Imported Images”.
![Page 19: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/19.jpg)
Device Onboarding Design Workflow
3
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
3b) Assign Device Family to Image
![Page 20: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/20.jpg)
Device Onboarding Design Workflow
3
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
3c) Mark Golden Image
![Page 21: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/21.jpg)
Device Onboarding Design Workflow
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
4
Template Editor Key Points
• There is new out-of-box template project “Onboarding Configuration”.
• It is intended for Day-0 PnP claim only.
• Only templates under it are eligible for Day-0 PnP claim.
• User-defined projects and templates under them are for Day-N provisioning.
• PnP claim supports only a single template, no composite or multiple templates.
![Page 22: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/22.jpg)
Device Onboarding Design Workflow
Create Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
4
New Out-of-Box Project for Day-0 Day-0
Template
Day-N Project Variable
Only latest committed version of template can be used for provisioning, including PnP claim.
![Page 23: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/23.jpg)
Device Onboarding Design WorkflowCreate Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites
5Users can add Onboarding template defined in “Template Editor” previously.
![Page 24: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/24.jpg)
Device Onboarding Design WorkflowCreate Sites
Define Network Settings
Define Golden Image (Optional)
Create Onboarding Templates (Optional)
Define Network Profile
Assign Network Profile to Sites6
Note that users can only apply one for each type of network profile per site.
![Page 25: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/25.jpg)
Device Onboarding Provision Workflow
![Page 26: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/26.jpg)
Device Onboarding Provision WorkflowSwitch
Step 1Claim to Site via PnP
What are Provisioned?
• Part 1- PnP Claim
• Device Credentials of Profile
• CLI Template(s) of Profile
• Part 2- Add to Inventory
• Device Controllability if it is enabled
Step 0 Plan for PnP Discovery
Plan DHCP Option 43 or DNS for devices to discover Cisco DNA Center
Step 2Complete Profile
Provisioning
What are Provisioned?
• Network Settings of Profile
Profile Profile
![Page 27: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/27.jpg)
Redirect
Ma
nu
al
Au
tom
ate
d
DHCP with options 60 and 43
PnP string: 5A1D;B2;K4;I172.19.45.222;J80 added to DHCP Server
DNS lookup
pnpserver.localdomain resolves to Cisco DNA Center IP Address
Cloud re-direction https://devicehelper.cisco.com/device-helperCisco hosted cloud, re-directs to on-prem Cisco DNA Center IP Address
USB-based bootstrapping
router-confg/router.cfg/ciscortr.cfgRouters, Switches-Cat9K Only
Manual - using the Cisco® Installer App*
iPhone, iPad, Android
Routers(ASR, ISR)
Switches(Catalyst®)
WirelessAccess Points
1
2
3
4
5
* Cisco DNA Center Support in Roadmap
Manual discovery not supported for Access Points
PnP Server Discovery Options
![Page 28: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/28.jpg)
Device Provision Workflow – Step 0 PnP DiscoveryDHCP Option 43
Cisco DNA Center
Policy Automation Analytics
PnP Server
Router
DHCP Server
Option 43 5A1D;B2;K4;I192.168.139.151;J80
1
Cisco DNA Center IP
2
SSL
3
Switch AP
![Page 29: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/29.jpg)
Demo PnP-Day0
![Page 30: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/30.jpg)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Full configuration needed to be up and running
Can be made up of a composite template
Builds off Day Zero Templates
Also known as a Provisioning Template
Day N
What is It?Templates
![Page 31: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/31.jpg)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
How to make a template
![Page 32: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/32.jpg)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
How do Variables Work
![Page 33: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/33.jpg)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
What does this look like?
![Page 34: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/34.jpg)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Demo Template-Day1
![Page 35: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/35.jpg)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
API’s
CSV Files
Multi Select
Bulk Provisioning What tools do I have
![Page 36: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/36.jpg)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
What does a CSV look like
Parameters,FCW2243F15WGlobal Settings,hostname*,9500-1Interface Settings,link*,TenGigabitEthernet1/0/7linkIP*,192.168.4.2loopbackaddress*,192.168.2.7
![Page 37: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/37.jpg)
Upcoming info
![Page 38: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/38.jpg)
Model based config*
CLI Templates
Intent based config
How do I simplify my configuration Management?
38
Network Configuration Cisco DNA CenterBenefits
Config Standardization
• Intent based configuration• Site hierarchy w/ support for floor
maps (wireless) & locations• Detect out-of-sync devices
• CLI level configs• Full customization of features• Platform & IOS based
template mapping
Features
Network Intent
CLI
Features
CLI
CLI CLI
FeaturesFeature
sFeature
s
CLI Commands
C9300(config)#aaa new-modelC9300(config)#login host 192.168.1.45C9300(config)# ip http serverC9300(config)# ip http authentication level
• Feature level configs w/ customization• Model based w/ rollback support• Brown-field learning• Platform & IOS agnostic
* Roadmap
![Page 39: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/39.jpg)
What is model based configuration
• Feature defined and configured from a model definition
• Configure the device using CLI or Netconf
• Ability to learn the feature model from the device
• Ability to view and update the feature on the device
• Diff and provision only the changes for a feature
Release 2.1.1
Only AireOS WLC is supported in 2.1.1.IOS-XE WLC support is on roadmap.
![Page 40: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/40.jpg)
Model Configuration Editor• Create instances of the
model• Instances can be created by
reading from devices• Parameters in a model can
be defined at design time or deployment time
• Only model instances can be used to deploy on the network
Release 2.1.1
Only AireOS WLC is supported in 2.1.1.IOS-XE WLC support is on roadmap.
![Page 41: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/41.jpg)
And Jinja Template
Release 2.1.1
Business Case:
Easy migration path for automation customers using Ansible with Jinja.
Technical Perspective:
Jinja is more powerful template language vs. Apache Velocity.
• Python-based template language with better community support and libraries.
• Support modular templates – include/extend the other templates in a new template
![Page 42: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/42.jpg)
Jinja Template Language
• A modern and designer-friendly templating language for Python
• Community driven development
• User friendly
• Good documentation
• Python scripting language
• Powerful filtering & macro capabilities
Jinja Template Language
• Simplified CLI configuration building using Jinja Template language
Release 2.1.1
• Create Macro libraries to reuse code
![Page 43: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/43.jpg)
SWIM: New Updates in DNA 2.1
Custom Pre-Post Check updates
ISSU Upgrade for CAT 9800
Zero downtime Rolling AP Upgrade (CAT
9800)
ITSM integration (Service Now)
Remote repository for file transfer
Optimized file transfer using https
Request Software Update
Identify Golden Image
Select Devices
Create CR
Approve CR
PreCheck Validations
Distribute Software
Activate Software
Post Deploy
Validations
Update CR
![Page 44: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/44.jpg)
Compliance – What’s new
Config Archive (Change Audit)
Startup vs Running Config
PSIRT compliance
Software Image compliance
Compliance against Profile
![Page 45: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/45.jpg)
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Standard System Pre/Post checks
• As of Today , we support the standard list of Pre/Post checks
• Later release we will be supporting the Custom Pre/Post Validations/Checks
![Page 46: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/46.jpg)
DNA-C Automation: Image Management Top 3 Functional Differentiators
21 3
Intent based Network Upgrades Upgrade Pre/Post Checks Patching Support
Intent based network upgrades
allows for image standardization,
much desired by all network
admins.
Pre and post checks allows
network admins more
control and visibility over
network upgrades
Patches are supported in
DNAC from intent to pre-
post checks in same way we
manage regular images
![Page 47: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/47.jpg)
47BRKRST-1888
Network Images
![Page 48: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/48.jpg)
IT Process Integration – SWIM
SWIM →
ServiceNow
Integration
![Page 49: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/49.jpg)
Demo SWIM
![Page 50: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/50.jpg)
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Device Replacement – RMAEliminate manual interventions for device replacements
Unified Workflows
• Common workflows to replace Switch, Router, Access Points*, Sensors*, C9800 WLC*
• Restores Image, Configuration, License
• Like to like device replacement
Single workflow for Wired and Wireless hardware replacement
RMA Operations
• Replace device in ISE• Replace device in Cert
server• Copy license from old
device to new device• Replace device in DNAC
inventory• Preserve KPI trends for
old device
* Roadmap
![Page 51: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/51.jpg)
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
RMA UI Workflow
Mark Device for Replacement
Select Eligible Replacement
Device
Replacing Faulty Device
1
Please note that the faulty device needs to be assigned to site before failure for zero-touch RMA (via PnP) to work.
1a) After troubleshooting (not part of workflow), identify faulty device which should be unreachable in Provision->Inventory.
![Page 52: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/52.jpg)
RMA UI Workflow
2
Mark Device for Replacement
Select Eligible Replacement
Device
Replacing Faulty Device
2a) Start replacement
![Page 53: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/53.jpg)
RMA UI Workflow
3
Mark Device for Replacement
Select Eligible Replacement
Device
Replacing Faulty Device
3b) Replacement Complete - Replacement History
Note that once the replacement is complete, the faulty device will disappear from the list of “Marked for Replacement”. Users can check what has been done for its replacement in “Replacement History”.
![Page 54: Welcome to: UP-TO-SPEED-ON-CISCO...Switch Core Model config* CLI Templates Onboarding Templates DayN Templates Onboarding ABC Corp 900 Civic Center Dr, Richardson, TX 75080 DNA Center](https://reader033.vdocument.in/reader033/viewer/2022052800/5f0fa35a7e708231d4452760/html5/thumbnails/54.jpg)
Identify Faulty Device
Network Device – RMA Workflow
Select faulty device for replacement
Mark the device for replacement in DNAC
Backup config, software image and licenses
Plug the new device in network
Using PnP – device finds DNA Center
Only like to like replacement is supported
DNA Center – inventory and assurance trend reporting updated
New device• Software Image• Running Config• License• Certs• External integrations
(ISE, CMDB, etc)• Wireless Maps (AP)
Old Devices Replacement Devices
PnP New DeviceProvision New Device