Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

NetOps (DevOps for Network Engineers): Automating Networks

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn DevOps principles and practices in the networking environment for fast application deployment, increased network stability, and maintaining a consistent change process.

Syllabus

Introduction
  • DevOps for network engineers
  • What you should know
1. DevOps for Network Engineers Overview
  • DevOps principles
  • DevOps practices
  • Unique network engineering challenges in DevOps
  • Prerequisites for this course
  • Setting up a network DevOps lab
  • Network automation examples with Python libraries
  • Network configuration backup example with Ansible
2. GitLab and CI/CD
  • Introduction to Git
  • Basic Git operations
  • GitLab fundamentals
  • Network application example
  • GitLab DevOps CI/CD pipelines
  • GitLab pipeline example: Build
  • GitLab pipeline example: Review and test
  • GitLab pipeline example: Deploy
  • GitLab pipeline example: Monitor
3. Network DevOps Examples
  • Network configuration backup with Ansible
  • GitLab integration for configuration backup
  • Network API application example
  • Network API integration with GitLab
4. Testing in DevOps
  • Testing fundamentals
  • Testing with pytest
  • Network testing with pyATS
  • Network testing in GitLab
Conclusion
  • Next steps
  • Conclusion

Taught by

Eric Chou

Reviews

4.7 rating at LinkedIn Learning based on 313 ratings

Start your review of NetOps (DevOps for Network Engineers): Automating Networks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.