Il corso Implementing Automation for Cisco Data Center Solutions (DCAUI) è pensato per formare i professionisti nell’implementazione di soluzioni automatizzate nei data center Cisco. Vengono approfonditi i concetti di programmazione, orchestration e utilizzo di strumenti di automazione.
Attraverso esercitazioni pratiche, i partecipanti acquisiranno competenze nella gestione degli strumenti di automazione, nella comprensione dei vantaggi della programmabilità e nell’esplorazione delle potenzialità dell’automazione all’interno di ambienti data center basati su Cisco.
Il corso tratta argomenti chiave come:
- Cisco ACI
- SDN per reti data center e cloud
- Automazione focalizzata sul dispositivo tramite piattaforme Cisco NX-OS
- Gestione e automazione dell’infrastruttura Cisco UCS
- Sono inoltre analizzati strumenti, API e standard di settore come: Python, Ansible, Git, JSON, YAML, NETCONF, RESTCONF e YANG.
Al termine del corso si ottengono 24 crediti Continuing Education (CE), utili per il rinnovo delle certificazioni Cisco in proprio possesso.
Cosa aspettarsi dall’esame
✔ Completare con successo il corso permette di sostenere l’esame 300-635 DCAUTO, valido per la certificazione Cisco Certified DevNet Specialist – Data Center Automation and Programmability, e come esame di concentrazione per le certificazioni professionali:
- CCNP Data Center
- Cisco Certified DevNet Professional
L’esame è composto da una serie di domande a risposta multipla che testano conoscenze e competenze dei candidati riguardo l’implementazione di soluzioni automatizzate per i Data Center, in particolare:
- Programming concepts
- Orchestration
- Automation tools
Destinatari
-
Network engineer
-
Systems engineer
-
Wireless engineer
-
Technical solutions architect
-
Consulting systems engineer
-
Network administrator
-
Site reliability engineer
-
Deployment engineer
-
Sales engineer
-
Account manager
-
Wireless design engineer
-
Network manager
Aree tecnologiche
- Data Center
- Network automation
Panoramica del corso
Obiettivi
✅ Utilizzare strumenti e API per automatizzare data center basati su Cisco ACI
✅ Dimostrare flussi operativi (configurazione, verifica, monitoraggio, controllo stato) utilizzando Python, Ansible e Postman
✅ Sfruttare modelli e API di Cisco NX-OS per gestire le operazioni Day 0, ottimizzare le attività di troubleshooting con strumenti personalizzati, potenziare la CLI con script e integrare flussi di lavoro con Ansible e Python
✅ Comprendere il cambio di paradigma della Model Driven Telemetry e i componenti chiave di una soluzione funzionante
✅ Gestire e automatizzare le soluzioni Cisco Data Center Compute tramite strumenti basati su API (Python SDK, PowerTool, moduli Ansible), applicandoli su Cisco UCS, Cisco IMC, UCS Manager, UCS Director e Cisco Intersight
Prerequisiti
Per affrontare questo corso, è utile avere conoscenze di base su:
- Concetti fondamentali di programmazione
- Nozioni base di virtualizzazione e VMware
- Utilizzo della CLI e strumenti Linux come SSH e bash
- Conoscenza a livello CCNP delle tecnologie Data Center
- Comprensione iniziale dell’architettura Cisco ACI
I seguenti corsi Cisco possono essere utili nella preparazione:
📌 Introducing Automation for Cisco Solutions (CSAU)
📌 Implementing and Administering Cisco Solutions (CCNA)
📌 Implementing and Operating Cisco Data Center Core Technologies (DCCOR)
Outline
- Describing the Cisco ACI Policy Model
- Describing the Cisco APIC REST API
- Using Python to Interact with the Cisco 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
- Describing Cisco Intersight
Lab Outline
- Use Cisco APCI Web GUI
- Discover the Cisco APIC REST API
- Use Postman with the APIC REST API
- Use Python with 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 EEM
- Configure and Verify Using NX-API and Python
- Configure and Verify Using NETCONF and 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 IMC Objects Using Cisco UCS PowerTool
- Utilize Cisco UCS Python SDK
- Utilize Cisco IMC Python SDK
- Implement Ansible Playbooks to Modify and Verify the Configuration of Cisco UCS Manager