Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
NetOps (DevOps for Network Engineers): Automating Networks

NetOps (DevOps for Network Engineers): Automating Networks

2h 44mIntermediate2022-04-20

Authors

Eric Chou

Eric Chou

Eric Chou is an author, engineer, and coach with 15+ years of experience as a networking professional.

Course details

DevOps—a set of principles and practices combining software development and IT operations—is becoming the standard in corporate IT around the world. It enables a shorter delivery cycle, faster deployment, easier maintenance, and improving team culture. In this course, Eric Chou shows how to apply DevOps practices in a network engineering context, using easy to understand, hands-on examples. He covers DevOps best practices such as continuous integration, delivery, testing, and monitoring using the open source GitLab platform. These principles and practices will allow your network to be more stable while increasing the speed of business agility. If you’re a network engineer or developer who wants to learn about DevOps using Python, join Eric in this course.

Skills covered

AnsibleRed HatDevOps FoundationsDevOpsPythonNetwork AdministrationNetwork and System AdministrationOpen SourceOne-Off

Concepts

0. Introduction

  • 01 - DevOps for network engineers
  • 02 - What you should know

1. DevOps for Network Engineers Overview

  • 03 - DevOps principles
  • 04 - DevOps practices
  • 05 - Unique network engineering challenges in DevOps
  • 06 - Prerequisites for this course
  • 07 - Setting up a network DevOps lab
  • 08 - Network automation examples with Python libraries
  • 09 - Network configuration backup example with Ansible

2. GitLab and CI CD

  • 10 - Introduction to Git
  • 11 - Basic Git operations
  • 12 - GitLab fundamentals
  • 13 - Network application example
  • 14 - GitLab DevOps CI CD pipelines
  • 15 - GitLab pipeline example - Build
  • 16 - GitLab pipeline example - Review and test
  • 17 - GitLab pipeline example - Deploy
  • 18 - GitLab pipeline example - Monitor

3. Network DevOps Examples

  • 19 - Network configuration backup with Ansible
  • 20 - GitLab integration for configuration backup
  • 21 - Network API application example
  • 22 - Network API integration with GitLab

4. Testing in DevOps

  • 23 - Testing fundamentals
  • 24 - Testing with pytest
  • 25 - Network testing with pyATS
  • 26 - Network testing in GitLab

Conclusion

  • 27 - Next steps
  • 28 - Conclusion

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal