Introducing Automation for Cisco Solutions 1.0

Course Description

A thorough introduction to network automation abilities is given in the Introducing Automation for Cisco Solutions (CSAU) v1.0 course. You will master the principles of automation through a combination of lectures and practical laboratories, working on things like model-driven programmability solutions with the Representational State-Transfer Configuration Protocol (RESTCONF) and Network Configuration Protocol (NETCONF) protocols, etc. Along with DevOps technologies like Ansible and Git, The value of various data formats and types for network automation, such as YAML Ain't Markup Language (YAML), JavaScript Object Notation (JSON), Extensible Markup Language (XML), and Yet Another Next Generation (YANG), are also covered in the course.

Prerequisites

Before taking this course, you should have the following knowledge and skills:

  • Routing and switching, including Simple Network Management Protocol (SNMP), Border Gateway Protocol (BGP), and fundamental configuration elements like interfaces and static routes.
  • 3-6 months of experience building Python scripts, or knowledge of the fundamental data structures and programming constructs (such as loops, conditionals, and classes) in Python.
  • the fundamental Linux commands for using the file system and running scripts
  • working knowledge of text editors.

Target Audience

This course is designed primarily for customer engineers and systems engineers in the following job roles:

  • Automation architect
  • Automation engineer
  • Consulting systems engineer
  • DevOps Engineer
  • Network administrator
  • Network architect
  • Network consulting engineer
  • Network design engineer
  • Network Engineer
  • Network operator
  • Network reliability engineer
  • Sales Engineer
  • Site reliability engineer
  • Systems Engineer
  • Technical solutions architect

This course would also be helpful for network manager job roles such as:

  • Application Developer
  • Collaboration developer
  • Collaboration solutions architect
  • IT director
  • Mobile Developer
  • Network Operations Center (NOC) manager
  • Software architect
  • Web developer

Learning Objectives

This course will help you:

  • Gain an overview of the skills you need to become a next-generation engineer
  • Prepare to accelerate network automation in your organization
  • Increase collaboration across internal and external teams using version control systems
  • Earn 16 CE credits toward recertification

Content Outline

You will learn the following:

  • Examining Network Management and Operations
  • Exploring Software Development Methodologies
  • Using Python for Network Automation
  • Describing NetDevOps: DevOps for Networking
  • Managing Automation Development Environments
  • Introducing HTTP Network APIs
  • Reviewing Data Formats and Data Encoding
  • Using Python Requests to Automate HTTP-Based APIs
  • Exploring YANG
  • Using YANG Tools
  • Automating Model-Driven APIs with Python
  • Introducing Ansible for Network Automation
  • Templating Configurations with Jinja2
  • Exploring Cisco Ansible Integrations
  • Introducing Multidomain Network Automation

Certification

Associated certifications

  • CCNP Collaboration
  • DevNet Professional

FAQs

Network automation automates the provisioning, orchestration, and management of networks and their services.

Network automation is using software to automate network and security provisioning and management to maximize network efficiency and functionality continuously. Network automation is often utilized in conjunction with network virtualization.

Through a combination of lectures and hands-on labs, you will learn the fundamentals of automation, such as working on model-driven programmability solutions with Representational State Transfer Configuration Protocol (RESTCONF) and Network Configuration Protocol (NETCONF) protocols. The course also covers data formats and types, including Extensible Markup Language (XML), JavaScript Object Notation (JSON), YAML Ain’t Markup Language (YAML), and Yet Another Next Generation (YANG), and their value in network automation, along with DevOps tools such as Ansible and Git.

To attend the training session, you should have operational Desktops or Laptops with the required specification and a good internet connection to access the labs. 

As soon as we get your enrollment request, we will provide you with the enrollment information so you may choose and finish the enrollment procedure.

You can email us at the below (whichever is applicable) to know the upcoming schedule for a specific technology training program. 

Individual:  training@radianttechlearning.com  

Corporate: Corporate@radiantechlearning.com 

 Radiant Techlearning has a large pool of in-house certified trainers & consultants with solid backgrounds and working experience in the technology. 

More than 800 courses are available through Radiant Techlearning, and the greatest instructors in the industry have been selected to teach each course.

The Technology Trainers & Consultants that provide training programmes are chosen by Radiant based on very stringent criteria. Before joining the organisation, our trainers and consultants go through stringent technical and behavioural assessments and interviews.

Our Technology experts/trainers & consultants carry deep-dive knowledge in the technical subject & are certified by the OEM. Our faculty will quickly provide you with the knowledge of each course from the fundamental level, and you are free to ask your doubts at any time from your respective faculty.

Our trainers have the patience and ability to explain complex concepts simplistically with depth and width of knowledge.

  Yes, you can easily choose an EMI option through your credit card or Debit card.

 You can submit payment to Radiant by:

  • Debit or credit card
  • Bank transfer 
  • Google pay

Send a Message.


  • Enroll