Implementing Cisco Networks Programmable Interfaces
Network programming and automation are of the current top trending network topics for building large automated networks that can scale and react easily to network changes. All daily network manual tasks should be converted into automated tasks to save time, increase productivity, and minimise human mistakes specially when it comes to large networks such as Telecom Operator Networks. Python programming language is commonly and widely used for network engineers because of its simplicity and its rich network modules. Because Cisco is famously known as global network vendor all over the world, it would be important to discuss automation and programmability tools for Cisco devices.
Implementing Cisco Networks Programmable Interfaces course discusses how to develop python 3 codes to use NETCONF to get configuration info and perform configuration tasks, develop RESTCONF, and Ansible tasks on Cisco routers (IOS-XE).
Upon completing this course, you will be familiar with:
– Develop NETCONF python scripts with native YANG data model to get configuration of IOS-XE router interface.
– Convert NETCONF XML RPC Reply (data section) into Python Dictionary objects.
– Configure Cisco IOS-XE with NETCONF, and Native Yang data model in a python 3 script.
– Implement RESTCONF – YANG APIs for Cisco IOS-XE.
– Automate Cisco IOS operations with Building Ansible Tasks.
What's included
- 1 hour and 13 mins
- Hands-on Labs
- Permanent access
Mohammad Hamdy
Network Architect and Instructor
4.0Instructor Rating38
Students9
Courses1
ReviewsMohammad Hamdy El-Sayed is a Cisco Certified Internetwork Expert (CCIE) - Service Provider No. 47744, has more than 18 years of experience in IP Telecom and Enterprise in worldwide markets with a variety of different roles as Network implementation, services migration, Network Expansion, Network Design, Network coaching and supervision.
Has been assigned to different IP Mobile Core and Backhaul projects worldwide (in Latin America, Europe, Middle East, North Africa, and Asia).
Has Technical Expertise and working experience on Cisco and Huawei IP Products and Huawei Certified Planning Expert - IP No. 1251.
Mohammad Hamdy El-Sayed is a Cisco Academy Instructor since 2005, and is a Cisco Certified Systems Instructor since 2007 providing Cisco CCNA and CCNP courses.