Companies Home Search Profile

Cisco CallManager Automation with Python

Focused View

M Shameer Fareed

4:42:08

144 View
  • 1. Introduction.mp4
    01:56
  • 2. Thank You.mp4
    00:15
  • 1.1 What is AXL.html
  • 1. Cisco AXL API WSDL.mp4
    07:01
  • 2.1 SoapUI Download.html
  • 2. SoapUI Tool.mp4
    06:36
  • 3. getLine getPhone Request.mp4
    13:06
  • 4. addPhone Request.mp4
    12:52
  • 5. removePhone Request.mp4
    02:00
  • 6. Python-zeep Summary.mp4
    02:21
  • 1. Installing Python Jupyter and modules.mp4
    09:36
  • 2.1 axlsoap.zip
  • 2.2 Bug.html
  • 2. CUCM 12.5 AXL Schema.mp4
    02:00
  • 3. Python Zeep Version.mp4
    01:37
  • 1. Python Programming Part-1.mp4
    20:18
  • 2. Python Programming Part-2.mp4
    09:49
  • 3.1 python programming.zip
  • 3. Python Tutorial.html
  • 1. Importing Python Modules.mp4
    05:59
  • 2. Adding CUCM and Session details.mp4
    07:22
  • 3.1 python modules - cucm- session.zip
  • 3. Python Code Sample.html
  • 1. Send the First AXL Request.mp4
    08:36
  • 2. Handling Exceptions.mp4
    07:00
  • 3. Get Line Configuration.mp4
    05:55
  • 4.1 getline - exceptions.zip
  • 4. Python Code Sample.html
  • 1. Get Phone Configuration.mp4
    08:53
  • 2. Get Line Config from a Phone.mp4
    04:00
  • 3. Jupyter Cache Restart Kernel.mp4
    01:30
  • 4.1 getphone.zip
  • 4. Python Code Sample.html
  • 1. Real World Scenario.mp4
    01:33
  • 2. Get Line Partition.mp4
    07:03
  • 3. Get Associated Devices.mp4
    04:36
  • 4.1 listrouteplan.zip
  • 4. Python Code Sample.html
  • 1. Add Line Configuration.mp4
    12:43
  • 2. Add Line Forward Settings.mp4
    02:44
  • 3. Update Line Configuration.mp4
    03:27
  • 4. UpdateReplace Line Configuration.mp4
    03:54
  • 5.1 addline - updateline.zip
  • 5. Python Code Sample.html
  • 1. Add Phone Configuration.mp4
    10:31
  • 2. Add Phone - Different Phone Type.mp4
    04:33
  • 3. Update Phone Configuration.mp4
    04:25
  • 4. Add CIPC Configuration.mp4
    03:10
  • 5. Add Jabber Configuration.mp4
    06:20
  • 6. Add Jabber - End User Association.mp4
    04:35
  • 7.1 addphone - updatephone.zip
  • 7. Python Code Sample.html
  • 1. Get UDP Configuration.mp4
    07:57
  • 2. Add UDP Configuration.mp4
    04:52
  • 3.1 getdeviceprofile - adddeviceprofile.zip
  • 3. Python Code Sample.html
  • 1. End User Update and Association.mp4
    10:30
  • 2.1 updateuser.zip
  • 2. Python Code Sample.html
  • 1. Copy All to a Single Cell.mp4
    01:57
  • 2. Executing get Requests.mp4
    08:02
  • 3. Executing addupdate Requests.mp4
    09:21
  • 4. Executing updateUser Request.mp4
    01:32
  • 5. Summary.mp4
    01:09
  • 1. Automate CUCM Provisioning.mp4
    06:50
  • 2. Run the Automation on CUCM v11.0, v11.5 and v12.0.mp4
    09:03
  • 3. Run the Automation on CUCM v12.5.mp4
    07:19
  • 4. Run the Automation on the latest CUCM v14.0.mp4
    05:20
  • 1. BONUS Lecture.html
  • Description


    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

    Who is this for?


  • Cisco Unified Collaboration Engineers interested in Python Automation
  • Cisco Networking Engineers interested in Python Automation
  • Python Programmers interested in Cisco CallManager Automation
  • More details


    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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    M Shameer Fareed
    M Shameer Fareed
    Instructor's Courses
    Experienced Cisco Voice|Collaboration Engineer with a proven track record of Designing, Implementing, Managing, and Troubleshooting Cisco UC solutions for various customers with unique requirements for the past 10+ years. Also worked on Automating the onboarding of the Cisco CallManager user/device/profile using AXL SOAP/Python programming language.Certifications:CCNP CollaborationPCEP-30-01 - Certified Entry-Level Python ProgrammerCisco Webex Contact Center Expert
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 46
    • duration 4:42:08
    • Release Date 2023/04/26