<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="36983" language="de" source="https://portal.flane.ch/swisscom/xml-course/cisco-dcnauto" lastchanged="2026-03-30T09:39:43+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Automating Cisco Data Center Networking Solutions</title><productcode>DCNAUTO</productcode><vendorcode>CI</vendorcode><vendorname>Cisco</vendorname><fullproductcode>CI-DCNAUTO</fullproductcode><version>2.0</version><objective>&lt;ul&gt;
&lt;li&gt;Explain the role of programmability and automation in Cisco data center networks&lt;/li&gt;&lt;li&gt;Explain the benefits of programmability compared to manual CLI workflows&lt;/li&gt;&lt;li&gt;Identify data models and data formats (XML, JSON, YAML) used in Cisco automation frameworks&lt;/li&gt;&lt;li&gt;Use version control systems such as Git for storing and managing configuration files&lt;/li&gt;&lt;li&gt;Perform day-zero provisioning on Cisco Nexus devices using Power-On Auto Provisioning (POAP)&lt;/li&gt;&lt;li&gt;Enable and use the Bash shell and Guest Shell on Cisco Nexus devices&lt;/li&gt;&lt;li&gt;Run Linux commands inside Guest Shell to interact with NX-OS and external services&lt;/li&gt;&lt;li&gt;Write Python scripts on-box to parse CLI output and enhance operational workflows&lt;/li&gt;&lt;li&gt;Describe and configure Cisco NX-API CLI and REST interfaces&lt;/li&gt;&lt;li&gt;Send JSON/XML payloads to NX-API using Python scripts and verify device responses&lt;/li&gt;&lt;li&gt;Use Cisco NX-API Developer Sandbox for testing and validation&lt;/li&gt;&lt;li&gt;Implement model-driven programmability using NETCONF/RESTCONF and YANG data models&lt;/li&gt;&lt;li&gt;Construct and validate Python scripts to configure and verify protocols with NX-OS APIs&lt;/li&gt;&lt;li&gt;Implement off-box automation with Cisco NX-API CLI/REST, NETCONF/RESTCONF, and YANG models&lt;/li&gt;&lt;li&gt;Describe Cisco NDFC architecture and automation capabilities&lt;/li&gt;&lt;li&gt;Use NDFC REST APIs for fabric automation tasks&lt;/li&gt;&lt;li&gt;Automate fabric provisioning and configuration with Ansible playbooks&lt;/li&gt;&lt;li&gt;Build and apply Terraform plans for managing data center fabrics with NDFC&lt;/li&gt;&lt;li&gt;Describe Cisco pyATS and Genie frameworks for network validation&lt;/li&gt;&lt;li&gt;Build and run pyATS test cases to verify device state before and after automation&lt;/li&gt;&lt;li&gt;Interpret test results and integrate them into automation workflows&lt;/li&gt;&lt;li&gt;Describe how AI and ML capabilities are applied in Cisco Data Center automation&lt;/li&gt;&lt;li&gt;Explain AI-driven monitoring and anomaly detection workflows&lt;/li&gt;&lt;li&gt;Correlate AI insights with automated remediation actions&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;There are no formal prerequisites for this training. However, the knowledge and skills you are recommended to have before attending this training are: 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Basic programming language concepts&lt;/li&gt;&lt;li&gt;Basic understanding of virtualization and VMware&lt;/li&gt;&lt;li&gt;Ability to use Linux and CLI tools, such as SSH and bash&lt;/li&gt;&lt;li&gt;CCNP level data center knowledge&lt;/li&gt;&lt;li&gt;Foundational understanding of Cisco ACI&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;These skills can be found in the following Cisco Learning Offerings:     
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/course/cisco-ccna&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Implementing and Administering Cisco Solutions &lt;span class=&quot;fl-prod-pcode&quot;&gt;(CCNA)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/course/cisco-dccor&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Implementing and Operating Cisco Data Center Core Technologies &lt;span class=&quot;fl-prod-pcode&quot;&gt;(DCCOR)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/course/cisco-csau&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Introducing Automation for Cisco Solutions &lt;span class=&quot;fl-prod-pcode&quot;&gt;(CSAU)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;ul&gt;
&lt;li&gt;Network Designers&lt;/li&gt;&lt;li&gt;Systems Engineers&lt;/li&gt;&lt;li&gt;Wireless Engineers&lt;/li&gt;&lt;li&gt;Consulting Systems Engineers&lt;/li&gt;&lt;li&gt;Technical Solutions Architects&lt;/li&gt;&lt;li&gt;Network Administrators&lt;/li&gt;&lt;li&gt;Wireless Design Engineers&lt;/li&gt;&lt;li&gt;Network Managers&lt;/li&gt;&lt;li&gt;Site Reliability Engineers&lt;/li&gt;&lt;li&gt;Deployment Engineers&lt;/li&gt;&lt;li&gt;Sales Engineers&lt;/li&gt;&lt;li&gt;Account Managers&lt;/li&gt;&lt;li&gt;Program Managers&lt;/li&gt;&lt;li&gt;Project Managers&lt;/li&gt;&lt;/ul&gt;</audience><outline>&lt;ul&gt;
&lt;li&gt;Day-Zero Provisioning&lt;/li&gt;&lt;li&gt;On-Box Automation with Cisco NX-OS&lt;/li&gt;&lt;li&gt;Cisco Nexus Automation with NX-API CLI&lt;/li&gt;&lt;li&gt;Cisco Nexus Programmability with NX-API REST&lt;/li&gt;&lt;li&gt;Model-Driven Programmability on NX-OS&lt;/li&gt;&lt;li&gt;IaC Tools&lt;/li&gt;&lt;li&gt;IaC Lifecycle&lt;/li&gt;&lt;li&gt;Cisco NX-OS Automation with IaC Tools&lt;/li&gt;&lt;li&gt;Cisco ACI Automation with IaC Tools&lt;/li&gt;&lt;li&gt;Cisco Nexus Dashboard Automation with IaC Tools&lt;/li&gt;&lt;li&gt;Simulation of Data Center Topologies&lt;/li&gt;&lt;li&gt;Network Change Validation with pyATS&lt;/li&gt;&lt;li&gt;Model-Driven Telemetry Implementation&lt;/li&gt;&lt;li&gt;Troubleshoot Infrastructure Automation&lt;/li&gt;&lt;li&gt;Troubleshoot Container Workloads Connectivity&lt;/li&gt;&lt;li&gt;AI-Assisted Coding&lt;/li&gt;&lt;li&gt;AI Security Considerations&lt;/li&gt;&lt;li&gt;AI Agent Integration&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- Explain the role of programmability and automation in Cisco data center networks
- Explain the benefits of programmability compared to manual CLI workflows
- Identify data models and data formats (XML, JSON, YAML) used in Cisco automation frameworks
- Use version control systems such as Git for storing and managing configuration files
- Perform day-zero provisioning on Cisco Nexus devices using Power-On Auto Provisioning (POAP)
- Enable and use the Bash shell and Guest Shell on Cisco Nexus devices
- Run Linux commands inside Guest Shell to interact with NX-OS and external services
- Write Python scripts on-box to parse CLI output and enhance operational workflows
- Describe and configure Cisco NX-API CLI and REST interfaces
- Send JSON/XML payloads to NX-API using Python scripts and verify device responses
- Use Cisco NX-API Developer Sandbox for testing and validation
- Implement model-driven programmability using NETCONF/RESTCONF and YANG data models
- Construct and validate Python scripts to configure and verify protocols with NX-OS APIs
- Implement off-box automation with Cisco NX-API CLI/REST, NETCONF/RESTCONF, and YANG models
- Describe Cisco NDFC architecture and automation capabilities
- Use NDFC REST APIs for fabric automation tasks
- Automate fabric provisioning and configuration with Ansible playbooks
- Build and apply Terraform plans for managing data center fabrics with NDFC
- Describe Cisco pyATS and Genie frameworks for network validation
- Build and run pyATS test cases to verify device state before and after automation
- Interpret test results and integrate them into automation workflows
- Describe how AI and ML capabilities are applied in Cisco Data Center automation
- Explain AI-driven monitoring and anomaly detection workflows
- Correlate AI insights with automated remediation actions</objective_plain><essentials_plain>There are no formal prerequisites for this training. However, the knowledge and skills you are recommended to have before attending this training are: 



- Basic programming language concepts
- Basic understanding of virtualization and VMware
- Ability to use Linux and CLI tools, such as SSH and bash
- CCNP level data center knowledge
- Foundational understanding of Cisco ACI
These skills can be found in the following Cisco Learning Offerings:     



- Implementing and Administering Cisco Solutions (CCNA)
- Implementing and Operating Cisco Data Center Core Technologies (DCCOR)
- Introducing Automation for Cisco Solutions (CSAU)</essentials_plain><audience_plain>- Network Designers
- Systems Engineers
- Wireless Engineers
- Consulting Systems Engineers
- Technical Solutions Architects
- Network Administrators
- Wireless Design Engineers
- Network Managers
- Site Reliability Engineers
- Deployment Engineers
- Sales Engineers
- Account Managers
- Program Managers
- Project Managers</audience_plain><outline_plain>- Day-Zero Provisioning
- On-Box Automation with Cisco NX-OS
- Cisco Nexus Automation with NX-API CLI
- Cisco Nexus Programmability with NX-API REST
- Model-Driven Programmability on NX-OS
- IaC Tools
- IaC Lifecycle
- Cisco NX-OS Automation with IaC Tools
- Cisco ACI Automation with IaC Tools
- Cisco Nexus Dashboard Automation with IaC Tools
- Simulation of Data Center Topologies
- Network Change Validation with pyATS
- Model-Driven Telemetry Implementation
- Troubleshoot Infrastructure Automation
- Troubleshoot Container Workloads Connectivity
- AI-Assisted Coding
- AI Security Considerations
- AI Agent Integration</outline_plain><duration unit="d" days="5">5 Tage</duration><pricelist><price country="FR" currency="EUR">4550.00</price><price country="US" currency="USD">4400.00</price><price country="CA" currency="CAD">6070.00</price><price country="GB" currency="GBP">4060.00</price><price country="IT" currency="EUR">3290.00</price><price country="NL" currency="EUR">3195.00</price></pricelist><miles><milesvalue country="FR" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="US" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="CA" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="GB" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="SI" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="SE" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="IL" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="EG" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="AT" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="UA" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="CH" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue><milesvalue country="DE" vendorcurrency="CLC" vendorcurrencyname="Cisco Learning Credits">44.00</milesvalue></miles></course>