Operating NetDevOps (NDO-303)

You are a member of the operations team. Your role will be to fully utilize the NetDevOps process when performing network moves, adds, and changes. You will master the CI/CD pipeline. You will transition from command line management, to model-driven network management. You will also develop skills in network deployment testing using CML. This class includes Cisco Modeling Labs essentials.

Course Information

Price: $2,795.00
Duration: 3 days
Certification: 
Exam: 
Learning Credits:
Course Delivery Options

Check out our full list of training locations and learning formats. Please note that the location you choose may be an Established HD-ILT location with a virtual live instructor.

Train face-to-face with the live instructor.

Access to on-demand training content anytime, anywhere.

Attend the live class from the comfort of your home or office.

Interact with a live, remote instructor from a specialized, HD-equipped classroom near you. An SLI sales rep will confirm location availability prior to registration confirmation.

All Sunset Learning dates are guaranteed to run!

Register

Prerequisites:

CCNA or equivalent job experience

 

Target Audience:

  • Network Administrators
  • Administrators interested in Automation
  • CCNA’s interested in Network Automation

 

Course Objectives:

  • Learn to run an existing, fully operational MDD network
  • Transition skills from command line to Model driven network management
  • Learn to modify the Source of Truth
  • Write the Validation Schema
  • Run Test Scenarios


 

Course Outline:

Comprehensive Overview of NetDevOps Workflow

  • Lecture: Revisiting NetDevOps principles with a focus on change management
  • Lecture + Lab: The role of CI/CD pipelines in managing network changes

Writing Network Changes with Ansible and GitLab

  • Lecture + Lab: Structuring Ansible playbooks for network configuration changes
  • Lecture + Lab: Version control for network changes using Git and GitLab
  • Lecture + Lab: Developing and committing a network change

Integrating Source of Truth with Network Changes

  • Lecture + Lab: Ensuring data accuracy in documentation and databases
  • Lecture + Lab: Dynamic inventory management with Netbox
  • Lecture + Lab: Querying and updating the Source of Truth in response to network changes

Testing Network Changes

  • Lecture: Strategies for effective testing of network configurations
  • Lecture + Lab: Utilizing Cisco Modeling Labs (CML) for pre-deployment testing
  • Lecture + Lab: Workshop: Creating test cases and simulating network changes in CML

CI/CD Pipeline for Network Change Deployment

  • Lecture + Lab: Deploying changes through the CI/CD pipeline
  • Lecture + Lab: Utilizing AI validation methods in the CI/CD pipeline
  • Lecture + Lab: Incorporating automated tests and approval processes
  • Lecture + Lab: Deploying and monitoring a network change

Rollback Strategies and Operational Continuity

  • Lecture: Principles of Network Change Rollback
  • Lecture: Importance of rollback in network operations
  • Lecture: Understanding rollback strategies for network changes
  • Lecture + Lab: Version control for rollback code using Git
  • Lecture + Lab: Implementing automated tests for rollback effectiveness
  • Lecture + Lab: Workshop: Testing rollback code in Cisco Modeling Labs (CML)

Operationalizing Network Changes and Rollbacks**

  • Lecture: Best practices for operationalizing changes and rollbacks
  • Lecture + Lab: Scenario-based exercises: Handling unexpected network issues

Best Practices Recap

  • Lecture: Review of change management and rollback strategies in NetDevOps
  • Lecture: Open discussion on implementing learned skills in real-world networks