NetOps (DevOps for Network Engineers): Automating Networks
Offered By: LinkedIn Learning
Course Description
Overview
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
- 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
- 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
- Network configuration backup with Ansible
- GitLab integration for configuration backup
- Network API application example
- Network API integration with GitLab
- Testing fundamentals
- Testing with pytest
- Network testing with pyATS
- Network testing in GitLab
- Next steps
- Conclusion
Taught by
Eric Chou
Related Courses
Recherche reproductible : principes méthodologiques pour une science transparenteInria (French Institute for Research in Computer Science and Automation) via France Université Numerique Introduction to Web Development with HTML5, CSS3, and JavaScript.
IBM via edX GitLab CI/CD: Pipelines, CI/CD and DevOps for Beginners
Udemy A to Z (NLP) Machine Learning Model building and Deployment.
Udemy Agile Project Management: Comparing Agile Tools
LinkedIn Learning