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
Ansible Basics & Installing WordPress on LAMP with PlaybooksCoursera Project Network via Coursera DevOps CI/CD Pipeline: Automation from development to deployment
Universidad Anáhuac via edX DevOps Pipeline: Automatización hasta el despliegue
Universidad Anáhuac via edX Introduction to Ansible: The Fundamentals
Coursera Project Network via Coursera DevOps Foundations: Software Development Optimization
Universidad Anáhuac via edX