Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0 Course Overview

Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0 Course Overview

The Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0 course is an in-depth training program designed for professionals working in the service provider industry who want to learn about automating and programming Cisco networks. This course covers a wide range of topics that help learners understand network programmability foundations, automation APIs and protocols, network device programmability, and automation and orchestration platforms.

Learners will gain hands-on experience with version control operations using git, explore API styles such as REST and RPC, and tackle challenges associated with API consumption. They will also enhance their programming skills by interpreting Python scripts and understanding the significance of Python virtual environments. The course emphasizes the use of automation tools like Ansible and Puppet to streamline network configurations on IOS XE or IOS XR platforms.

By delving into YANG Data Models, HTTP authentication mechanisms, and data types like JSON and XML, students will be able to manage device configurations using protocols like RESTCONF and NETCONF. Additionally, they will explore device programmability, create Python scripts for network configurations, and diagnose telemetry streams with gRPC. The course also covers orchestration platforms like ETSI NFV, NSO architecture, and Cisco ESC, enabling learners to construct service templates and deploy service packages effectively.

Overall, SPAUI v1.0 empowers learners with the skills to automate Cisco service provider solutions, enhancing efficiency and innovation within their organizations.

Koenig is a Cisco Learning partner based out of India having the delivering capability across all Cisco courses

Koenig's Unique Offerings

images-1-1

1-on-1 Training

Schedule personalized sessions based upon your availability.

images-1-1

Customized Training

Tailor your learning experience. Dive deeper in topics of greater interest to you.

images-1-1

4-Hour Sessions

Optimize learning with Koenig's 4-hour sessions, balancing knowledge retention and time constraints.

images-1-1

Free Demo Class

Join our training with confidence. Attend a free demo class to experience our expert trainers and get all your queries answered.

Purchase This Course

Fee On Request

Cisco Learning Credits : 30

  • Live Online Training (Duration : 24 Hours)
  • Per Participant
  • Guaranteed-to-Run (GTR)
  • date-img
  • date-img

♱ Excluding VAT/GST

Classroom Training price is on request

  • Live Online Training (Duration : 24 Hours)
  • Per Participant

♱ Excluding VAT/GST

Classroom Training price is on request

Request More Information

Email:  WhatsApp:

Course Prerequisites

To ensure a successful learning experience in the Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0 course, students should possess the following minimum required knowledge:


  • Basic understanding of software development and programming concepts.
  • Familiarity with Python programming, including writing and understanding scripts.
  • Knowledge of network fundamentals and Cisco IOS XE or IOS XR software architecture.
  • Experience with basic network configuration and operations.
  • Understanding of data models and data encoding formats such as JSON, XML, and YAML.
  • Awareness of network management protocols such as NETCONF and RESTCONF.
  • Familiarity with version control systems, preferably git, for managing code versions.

These prerequisites are designed to provide a foundation upon which the SPAUI course content will build. Prior experience in these areas will help students grasp the course material more effectively and apply the concepts in real-world scenarios.


Target Audience for Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0

  1. The SPAUI v1.0 course trains IT professionals in network automation and programmability for Cisco service provider solutions.


  2. Target Audience for the Course:


  • Network Engineers specializing in service provider environments
  • Systems Engineers focusing on automation and orchestration in network settings
  • Network Architects planning and designing automated service provider infrastructures
  • DevOps Professionals working with network automation tools and protocols
  • Network Operations personnel aiming to implement automation in their workflows
  • IT Professionals seeking knowledge in network programmability and configuration management
  • Technical Solution Architects involved in service provider technology solutions
  • Cisco Integrators and Partners requiring expertise in Cisco network automation
  • Software Developers writing automation scripts and tools for networking
  • Infrastructure Automation Engineers leveraging Cisco technologies
  • Technical Support Personnel supporting automated network environments


Learning Objectives - What you will Learn in this Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0?

Introduction to Learning Outcomes and Concepts

The SPAUI course equips learners with skills to implement automation solutions in Cisco Service Provider platforms, focusing on network programmability, API utilization, automation protocols, and orchestration platforms.

Learning Objectives and Outcomes

  • Master version control with git for collaborative network programming and automation.
  • Understand and describe REST and RPC API styles, and address synchronous and asynchronous API consumption challenges.
  • Interpret and write Python scripts with a solid grasp of data types, control structures, and object-oriented concepts.
  • Recognize the advantages of Python virtual environments in managing dependencies for network automation projects.
  • Utilize Ansible and Puppet automation tools for efficient network configuration on IOS XE and IOS XR platforms.
  • Comprehend the structure and application of YANG Data Models and confidently manipulate data with JSON, XML, and YAML.
  • Implement and manage device configurations using RESTCONF and NETCONF protocols, understanding their respective datastores.
  • Deploy automated configurations and validate network devices' operational state with modern tools like ncclient, NetMiko, and Ansible.
  • Differentiate between gNMI and NETCONF, and apply RESTCONF in Python scripting for network automation tasks.
  • Learn about orchestration platforms such as ETSI NFV, NSO, and Cisco ESC, and develop the ability to automate services and configurations using NSO and related tools.
Implementing Automation for Cisco Service Provider Solutions (SPAUI) v1.0