Clouds

Implementing NetDevOps

Essential Skills Gained

Checkmark

NetDevOps Framework and Single Source of Truth

Checkmark

Proficiency in Essential NetDevOps Tools

Checkmark

Source of Truth Implementation

Checkmark

Network Automation Techniques

Format

5 day course with lecture and hands-on labs.

Audience

Core Team

Network Engineers

Network Administrators

NetDevOps Ansible Developers

NetDevOps Python Developers

Administrators interested in Automation

Individuals interested in expanding traditional DevOps to include NetDevOps skills

Description

Managing networks with thousands of devices can seem overwhelming, but this course equips you with the tools to streamline the process using a single source of truth and Cisco Modeling Labs. Learn to test and roll back changes in a lab environment identical to your production network, gain real-time visibility into system configurations, and execute upgrades or changes with speed and confidence. Discover how to transform network management, ensuring thorough testing and seamless operations while minimizing risk and maximizing efficiency.

Prefix Chapters

  • 💬 Welcome to Alta3 Live

  • 💻 Vim: A Modal Text Editor

  • 💻 Efficient CLI Usage with Tmux

  • 💻 Setting up Git

Introduction to NetDevOps

  • 💬 NetDevOps: Network Management for the Agile Era

  • 💬 Understanding NetDevOps: Source of Truth

  • 💬 Overview of NetDevOps Processes

  • 💬 Data Collection to Verification

NetDevOps Essentials

  • 💬 NetDevOps Essential Tools

  • 💬 The NetDevOps Pipeline

Ansible

  • 💬 Introduction to Ansible

  • 💻 Installing Ansible

  • 💬 Introduction to YAML

  • 💻 Ansible.cfg files

  • 💬 Ansible Inventories

  • 💻 Ansible Host Inventory

  • 💬 Ansible Cisco Collections

Netbox

  • 💻 Introduction to Netbox

  • 💻 Setting up your Organization

  • 💻 The Netbox API

  • 💻 IP Address Management

  • 💻 Making Connections

  • 💻 Setting Up WIFI

CML

  • 💬 Cisco Modeling Labs (CML)

  • 💻 CML Manual Topography

  • 💻 CML Dynamic Inventory

  • 💻 Building CML Lab with Ansible

  • 💻 Converting Netbox Config to CML Topology

  • 💻 CML Facts Ansible Modules

  • 💬 SSH to CML Nodes

  • 💻 SSH to CML Nodes

Essential Ansible Tools

  • 💻 Ansible Vault

  • 💬 Introduction to Jinja2

  • 💻 Writing Basic Jinja2 Templates

  • 💻 NetBox Cisco Config Templates

Access Security

  • 💬 AAA plus NetDevOps Secrets Mangement

Data Collection to Verification

  • 💻 Prepare GitLab Repository for Cisco Data Collection

  • 💻 Convert Cisco Network Topology Spreadsheets to Ansible Inventory

  • 💻 Gathering Cisco Network Device Information with Ansible

  • 💻 Loading Gathered Cisco Data into Netbox

  • 💻 Verify Ingested Data in CML

CI/CD Pipeline to Implement Change

  • 💻 Netbox-Jinja2 Device Config with Ansible

  • 💻 Rolling Back Network Changes

Validation

  • 💻 Detecting Manual Interference Outside the Source of Truth

  • 💬 Managing the Hot Fix

  • 💻 Managing Config Drift

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.