Introducing Automation for Cisco Solutions (CSAU)

Price
Net
VAT

Price
Price on Request

Duration
2 days

For companies and job seekers:
this course is 100% fundable!
 

Location

Course Language
English

Training Solutions
Online Live

Automation shapes modern IT environments and changes the way networks are planned, operated, and scaled. The focus is on more efficient processes, greater stability, and better control of complex Cisco infrastructures through software-based approaches and intelligent automation.

Key topics

  • Fundamentals of network automation in the Cisco environment.
  • API concepts, data models, and structured interfaces.
  • Automation of configuration, operation, and monitoring.
  • Interplay between DevOps, NetDevOps, and modern tools.
  • Role of AI- and AI-supported approaches in network control.

Prerequisites
Basic knowledge of network technologies and initial experience with Cisco solutions and IP-based environments.

Target audience
IT professionals from network operations, engineering, architecture, and technology who want to use automation as an integral part of modern IT.

Automated networks create transparency, speed, and scalability. The knowledge imparted supports the efficient, stable, and sustainable development of Cisco environments.

Print as PDF
Course content
  • Analyze network management and operation
  • Review software development methods
  • Using Python for network automation
  • NetDevOps: Explaining DevOps in the network environment
  • Managing automation environments
  • Introduction to HTTP APIs for networks
  • Checking data formats and encodings
  • Automating HTTP APIs with Python requests
  • Exploring YANG
  • Using YANG tools
  • Model-driven API automation with Python
  • Getting to know Ansible for network automation
  • Creating configuration templates with Jinja2
  • Using network automation scripts
  • Applying interactive Python basics in the interpreter
  • Automating networks with Netmiko
  • Using Git and working on internal projects
  • Creating reproducible automation environments
  • Using Postman for HTTP APIs
  • Working with YAML and JSON data
  • Using HTTP APIs via Python Requests
  • Exploring YANG tools
  • RESTCONF integration with Python
  • NETCONF integration with Python
  • Configuring network devices with Ansible
  • Collecting network data with Ansible
  • Creating and implementing configurations with Ansible

Frequently asked questions

  • The focus is on automation of Cisco networks. The course covers the basics, tools, and concepts for modern, software-supported network environments.
  • Automation reduces manual tasks, lowers error rates, and speeds up processes. Networks become more efficient, stable, and easier to scale.
  • The course covers APIs, controller-based networks, automation models, and basic programming and scripting concepts in the Cisco environment.
  • Suitable for IT professionals who operate or plan Cisco networks and want to understand automation, DevNet, and modern network architectures.
  • Basic knowledge of networks and Cisco technologies is helpful. Programming skills are not a must, but they make it easier to get started.
  • Automated networks save time, increase operational reliability, and support modern IT strategies such as cloud, DevOps, and software-defined networking.
  • CSAU forms an important basis for Cisco automation and DevNet certifications and supports the introduction to software-driven network solutions.

Do you have any further questions? Please contact us.