Implementing Automation for Cisco Data Center Solutions
- Course Code DCAUI
- Duration 3 days
- Version 1.1
Course Delivery
Additional Payment Options
- CLC 30 excl. VAT
Jump to:
Course Delivery
This course is available in the following formats:
-
Company Event
Event at company
-
Elearning (Self-paced)
Self paced electronic learning
-
Public Classroom
Traditional Classroom Learning
-
Virtual Learning
Learning that is virtual
Request this course in a different delivery format.
Course Overview
TopThe Implementing Automation for Cisco Data Center Solutions (DCAUI) course teaches you how to implement Cisco® Data Center automated solutions including programming concepts, orchestration, and automation tools. Through a combination of lessons and hands-on practice, you will manage the tools and learn the benefits of programmability and automation in the Cisco-powered Data Center. You will examine Cisco Application Centric Infrastructure (Cisco ACI®), Software-Defined Networking (SDN) for data center and cloud networks, Cisco Nexus® (Cisco NX-OS) platforms for device-centric automation, and Cisco Unified Computing System (Cisco UCS®) for Data Center compute. You will study their current ecosystem of Application Programming Interfaces (APIs), software development toolkits, and relevant workflows along with open industry standards, tools, and APIs, such as Python, Ansible, Git, JavaScript Object Notation (JSON), Yaml Ain't Markup Language (YAML), Network Configuration Protocol (NETCONF), Representational State Transfer Configuration Protocol (RESTCONF), and Yet Another Generation (YANG).
This course also earns you 24 Continuing Education (CE) credits towards recertification.
Course Schedule
Top-
- Delivery Format: Virtual Learning
- Date: 04-06 September, 2023
- Location: Virtual
-
- Delivery Format: Virtual Learning
- Date: 18-20 December, 2023
- Location: Virtual
Target Audience
TopIndividuals looking to understand how to implement automated solutions in a Cisco Data Center
Course Objectives
TopAfter completing this course, you should be able to:
- Leverage the tools and APIs to automate Cisco ACI powered data centers.
- Demonstrate workflows (configuration, verification, healthchecking, monitoring) using Python, Ansible, and Postman.
- Leverage the various models and APIs of the Cisco Nexus OS platform to perform day 0 operations, improve troubleshooting methodologies with custom tools, augment the CLI using scripts, and integrate various workflows using Ansible and Python.
- Describe the paradigm shift of Model Driven Telemetry and understand the building blocks of a working solution.
- Describe how the Cisco Data Center compute solutions can be managed and automated using API centric tooling, by using the Python SDK, PowerTool, and Ansible modules to implement various workflows on Cisco UCS, Cisco IMC, Cisco UCS Manager, Cisco UCS Director, and Cisco Intersight.
Course Content
TopDescribing the Cisco ACI Policy Model
Describing the Cisco APIC REST API
Using Python to Interact with the ACI REST API
Using Ansible to Automate Cisco ACI
Introducing Cisco NX-OS Programmability
Describing Day-Zero Provisioning with Cisco NX-OS
Implementing On-Box Programmability and Automation with Cisco NX-OS
Implementing Off-Box Programmability and Automation with Cisco NX-OS
Automating Cisco UCS Using Developer Tools
Implementing Workflows Using Cisco UCS Director
Describing Cisco DCNM
Describing Cisco Intersight
Lab outline
- Use Cisco APIC Web GUI
- Discover the Cisco APIC REST API
- Use Postman with the APIC REST API
- Use Python with the Cisco APIC REST API
- Configure and Verify Cisco ACI Using Acitoolkit
- Use Cobra and Arya to Recreate a Tenant
- Manage Configuration Using Ansible
- Set Up a New Tenant the NetDevOps Way
- Create an Infrastructure Health Report
- Set Up Power on Auto Provisioning on the Cisco Nexus 9000
- Use Bash and Guest-Shell on Cisco NX-OS
- Use Python to Enhance CLI Commands
- Trigger a Python Script Using Cisco Embedded Event Manager (EEM)
- Configure and Verify Using NX-API and Python
- Configure and Verify Using NETCONF/YANG
- Use Ansible with Cisco NX-OS
- Connect, Query, and Modify Cisco UCS Manager Objects Using Cisco UCS PowerTool
- Connect, Query, and Modify Cisco UCS Integrated Management Controller (IMC) Objects Using Cisco IMC PowerTool
- Utilize Cisco UCS Python Software Development Kit (SDK)
- Utilize Cisco IMC Python SDK
- Implement Ansible Playbooks to Modify and Verify the Configuration of Cisco UCS Manager
Course Prerequisites
TopAttendees should meet the following prerequisites:
- Basic programming language concepts
- Basic understanding of virtualization and VMware
- Ability to use Linux and Command Line Interface (CLI) tools, such as Secure Shell (SSH) and bash
- CCNP level data center knowledge
- Foundational understanding of Cisco ACI
Test Certification
TopRecommended as preparation for the following exam:
- 300-635 - Automating Cisco Data Center Solutions (DCAUTO) exam
After you pass 300-635 DCAUTO exam, you earn the Cisco Certified DevNet Specialist – Data Center Automation and Programmability certification, and you satisfy the concentration exam requirements for both the CCNP Data Center certification and the Cisco Certified DevNet Professional certification.
Related Products
Top- /en-gb/-/media/global-knowledge/merchandising/right-side-column/uk/cisco-clcs.png https://www.globalknowledge.com/en-gb/training/courses/technology-providers/cisco/learning-credits-clc #000000
- DCAUI
- Implementing Automation for Cisco Data Center Solutions
- Data Center
- DCAUI|Automation in Cisco Data Center Solutions|300-635|
- Cisco