DevOps for Network Automation (NetDevOps)
This course will introduce students to various DevOps tools, such as Git and virtual environments for Python Development, and explain the concept of continuous integration. The topics of how different development methodologies are used in DevOps, such as the agile process. By the end of the course, students will have a broad understanding of DevOps and how they can relate to NetDevOps, which leads to improved efficiency and success in network operations.
This course is primarily intended for network engineers, systems engineers, network architects, and managers interested in learning the fundamentals of network automation and NetDevOps.
By the end of the course, you will be able to:
- Define and differentiate between Waterfall and Agile software development methodologies
- Describe how DevOps principles, tools, and pipelines can be applied to network operations
- Explain the role of network automation development environments and associated technologies such as Python virtual environments, Vagrant, and Docker
To be successful in this course, you should be proficient in fundamental network routing & switching technologies, understand the basics of Python programming (3-6 mos exp.) and have some familiarity with Linux.
Watch on Coursera ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Delivery Management
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
How to Write a Technical Debt Remediation Plan for Non-Technical Stakeholders
Dev.to · 137Foundry
How to Track Drawing Changes After Procurement — and Avoid Costly Mistakes
Medium · Startup
back at it
Dev.to · Philip Hern
The 5 Reasons Good Ideas Fail Before They Ship
Dev.to · Paull Dodemaide
🎓
Tutor Explanation
DeepCamp AI