The Most Addictive Python and SQL Courses
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
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
- 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