Cisco Courses and Certifications

CCNP Data Center DCAUI – Implementing Automation for Cisco Data Center Solutions

The DCAUI Implementing Automation for Cisco Data Center Solutions course is part of the Cisco CCNP Data Center and DevNet Professional track . This course provides the participant with in-depth knowledge of modern automated management methodologies for Cisco solutions in the Data Center (Cisco-Powered Data Center) context. Technologies and topics will be addressed including: 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. Software development toolkits, open tools and APIs approaches will be used 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) and more. The course contributes to the preparation of the CCNP Data Center Certification exam (Exam 300-635) .

Course Objectives

The following is a summary of the main objectives of the DCAUI Implementing Automation for Cisco Data Center Solutions Course :

  1. Gain skills in modern automated management methodologies for Cisco Data Centers.
  2. Approfondimento su Cisco Application Centric Infrastructure (Cisco ACI®) e Software-Defined Networking (SDN).
  3. Study of Cisco Nexus® (Cisco NX-OS) platforms for device-centric automation.
  4. Using Cisco Unified Computing System (Cisco UCS®) for Data Center Computing.
  5. Applying tools and methodologies such as Python, Ansible, Git, JSON, YAML, NETCONF, RESTCONF and YANG.
  6. Develop expertise in automating data center operations and configurations.
  7. Explore best practices for integrating automation into existing data center environments.
  8. Master techniques for monitoring and troubleshooting automated data center systems.

Course Certification

This course helps you prepare to take the:
Exam 300-635 DCAUTO Automating and Programming Cisco Data Center Solutions;

Course Outline

  • Describing the Cisco ACI Policy Model
  • Cisco ACI Overview
  • Cisco ACI Object Model Hierarchy
  • Use Cisco APIC Web GUI
  • Reasons for Automating Cisco ACI
  • Describing the Cisco APIC REST API
  • Cisco ACI REST API Clients
  • Discover the Cisco APIC REST API
  • Use Postman with the APIC REST API
  • Using Python to Interact with the Cisco ACI REST API
  • Python for Cisco ACI Automation
  • Use Python with the Cisco APIC REST API
  • Configure and Verify Cisco ACI Using Acitoolkit
  • Cobra SDK and Arya
  • Use Cobra and Arya to Recreate a Tenant
  • Using Ansible to Automate Cisco ACI
  • Ansible ACI Modules
  • Manage Configuration Using Ansible
  • Set Up a New Tenant the NetDevOps Way
  • Create an Infrastructure Health Report
  • Describing Cisco ACI Apps Center and Kubernetes Integration
  • Cisco ACI App Center
  • Install an Application from the App Center on the Cisco APIC
  • Cisco ACI Application Types
  • Integrating the Kubernetes Infrastructure and Cisco ACI
  • Introducing Cisco NX-OS Programmability
  • Cisco Nexus Platform
  • Cisco NX-OS Program
  • Describing Day-Zero Provisioning with Cisco NX-OS
  • Day-Zero Operations
  • Describe iPXE
  • Power on Auto Provisioning
  • Power on Auto Provisioning on the Cisco Nexus
  • Implementing On-Box Programmability and Automation with Cisco NX-OS
  • On-Box Programmability on Cisco NX-OS
  • Use Bash and Guest-Shell on Cisco NX-OS
  • Use Python to Enhance CLI Commands
  • Trigger a Python Script Using EEM
  • Docker Containers on NX-OS
  • Implementing Off-Box Programmability and Automation with Cisco NX-OS
  • NX-API Enhancement
  • Configure and Verify Using NX-API and Python
  • Model-Driven Programmability on Cisco NX-OS
  • Configure and Verify Using NETCONF/YANG
  • Ansible for Cisco NX-OS
  • Use Ansible with NX-OS
  • Understanding Model-Driven Telemetry
  • Model-Driven Telemetry
  • Streaming Telemetry
  • Automating Cisco UCS Using Developer Tools
  • Cisco UCS Overview
  • Cisco UCS Manager XML API
  • Cisco IMC XML API
  • Connect, Query, and Modify Cisco UCS Manager Objects Using Cisco UCS PowerTool
  • Connect, Query, and Modify Cisco UCS IMC Objects Using Cisco IMC PowerTool
  • Python SDK
  • Utilize Cisco UCS Python SDK
  • Utilize Cisco IMC Python SDK
  • Cisco UCS Manager Ansible Modules
  • Implement Ansible Playbooks to Modify and Verify the Configuration of Cisco UCS Manager
  • Implementing Workflows Using Cisco UCS Director
  • Cisco UCS Director
  • Cisco UCS Director Workflows
  • Describing Cisco DCNM
  • Cisco DCNM
  • Cisco DCNM APIs
  • Describing Cisco Intersight
  • Cisco Intersight
  • Cisco Intersight APIs

Laboratory Activities

  • 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
  • Install an Application from the App Center on the Cisco APIC
  • 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)
  • Docker Containers on NX-OS
  • Configure and Verify Using NX-API and Python
  • Configure and Verify Using NETCONF/YANG
  • Use Ansible with NX-OS
  • Streaming Telemetry
  • 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 Mode

Instructor-Led Remote Live Classroom Training;

Trainers

Trainers are Cisco Official Instructors and certified in other IT technologies, with years of hands-on experience in the industry and in Training.

Lab Topology

For all types of delivery, the Trainee can access real Cisco equipment and systems in our laboratories or directly at the Cisco data centers remotely 24 hours a day. Each participant has access to implement the various configurations thus having a practical and immediate feedback of the theoretical concepts.
Here are some Cisco Labs network topologies available:

 

Course Details

Course Prerequisites

Attendance at the  Cisco CCNA Course  ,  VMware VCP-DCV and  the Python Programming Course  Course is recommended .

Course Duration

Intensive duration 5 days

Course Frequency

Course Duration: 5 days (9.00 to 17.00) - Ask for other types of attendance.

Course Date

  • Cisco DCAUI Course (Intensive Formula) – On request – 9:00 – 17:00

Steps to Enroll

Registration takes place by asking to be contacted from the following link, or by contacting the office at the international number +355 45 301 313 or by sending a request to the email info@hadartraining.com