Cisco CallManager Automation with Python

Posted By: lucky_aut

Cisco CallManager Automation with Python
Published 03/2023
Duration: 04:42:30 | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 2.9 GB
Genre: eLearning | Language: English

Cisco Unified Communication Manager (CUCM) Automation with Python
What you'll learn
Cisco Administrative XML (AXL)
SoapUI tool
Configuring Cisco CallManager
Python Programming and Scripting
Automate Cisco CallManager Provisioning
Test Automation on CUCM v11.X, 12.X and 14.X
Requirements
Administrator access to Cisco CallManager (CUCM v11.X, 12.X or 14.0)
Basic knowledge of Cisco CUCM administration
No Python experience needed. You will learn the necessary commands
Description
This course is aimed at Cisco Collaboration/UC/Voice/IPT and Network engineers who have never programmed before but are interested in automating Cisco Unified Communication Manager (CUCM) provisioning and existing programmers who want to increase their career options by learning Cisco UC automation.

This video series will provide everything you need to set up/update lines/devices/profiles and end users in CUCM versions 11.0/11.5/12.0/12.5/14.0 using Python/Zeep scripting

In this course you will learn the following:
1. Cisco Administrative XML (AXL)
2. Cisco CallManager Administration
3. SoapUI tool (Install/Setup and execute requests)
4. Python Programming (Modules relevant to this course)
5. Setting up the environment (Installing necessary applications and modules)
6. Jupyter notebook
7. Python/zeep scripting (Code line by line) with downloadable sample codes
8. Constructing a complete Automation
9. Testing the Automation on CUCM v11.X, 12.X and 14.0

Separate video covering each section:
1. Get the necessary line and device configuration
2. Configure lines, devices and profiles  and associate them to the directory number
3. Update end-user configuration and associate the devices and profiles
Under each of the above sections will have a sample python script (Jupyter notebook file), that you can download and modify/reuse in your CallManager environment

By the end of the course, you’ll be able to create complete automation with Python programming language to provision a new starter in Cisco Callmanager (CUCM).

Please watch the free preview lesson:
Run the Automation on CUCM v12.5

Automation saves time and money and reduces the risk of human error. User/Device provisioning is fast, taking less than a minute. 

Thank you

Who this course is for:
Cisco Unified Collaboration Engineers interested in Python Automation
Cisco Networking Engineers interested in Python Automation
Python Programmers interested in Cisco CallManager Automation

More Info