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

Write review

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
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 410 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.