CS-304Expert

Programmabilité Cisco & APIs

Formation experte sur la programmabilité réseau Cisco avec APIs, NETCONF/YANG, Python automation et DevOps pour l'infrastructure réseau.

Durée : 4 jours
Modalité : Distanciel ou Présentiel
Niveau : Expert
Certification incluse

Programme détaillé

Module 1 : Introduction à la programmabilité réseau

  • Evolution vers Software-Defined Networking
  • APIs et programmabilité Cisco
  • Model-driven programmability
  • DevOps pour l'infrastructure réseau
  • Tools et frameworks ecosystem

Module 2 : YANG et model-driven automation

  • YANG data modeling language
  • Cisco YANG models exploration
  • Model-driven configuration
  • YANG tools et utilities
  • Custom YANG models development

Module 3 : NETCONF et RESTCONF protocols

  • NETCONF protocol et capabilities
  • RESTCONF API implementation
  • Configuration et operational data
  • Notifications et streaming
  • Error handling et transactions

Module 4 : Python pour l'automation Cisco

  • Python libraries pour Cisco (ncclient, requests)
  • Device connectivity et authentication
  • Configuration automation scripts
  • Data parsing et manipulation
  • Error handling et logging

Module 5 : Ansible pour les réseaux Cisco

  • Ansible networking modules
  • Playbooks pour configuration Cisco
  • Inventory et group variables
  • Templates et Jinja2
  • Ansible Tower/AWX integration

Module 6 : Cisco DNA Center APIs

  • DNA Center platform overview
  • Intent APIs et northbound interfaces
  • Device management APIs
  • Assurance et analytics APIs
  • Custom applications development

Module 7 : Network Service Orchestrator (NSO)

  • NSO architecture et capabilities
  • Service modeling et templates
  • Device management et NEDs
  • Service lifecycle management
  • NSO APIs et integration

Module 8 : CI/CD pour l'infrastructure réseau

  • Infrastructure as Code principles
  • Git workflows pour network configs
  • Automated testing strategies
  • Deployment pipelines
  • Rollback et disaster recovery

Module 9 : Monitoring et telemetry programmables

  • Streaming telemetry protocols
  • Model-driven telemetry
  • Custom monitoring solutions
  • Data visualization et dashboards
  • Alerting et notification automation

Module 10 : Best practices et troubleshooting

  • Code organization et modularity
  • Security considerations
  • Performance optimization
  • Debugging automation scripts
  • Documentation et maintenance

Informations formation

Référence :CS-304
Durée :4 jours
Niveau :Expert
Prix :3 490
Modalité :Distanciel ou Présentiel