Network Automation and Programmability
Automating networks with Python, APIs, Ansible and configuration templates, and the ideas behind software-defined networking.
NET-250 Year 2 3 credits 12 lessons planned ▶ Video lessons coming soon
Offered by HSM University · Networking
Course content
- 1Why automate networksComing
- 2Data formats: JSON, YAML and XMLComing
- 3Python for network engineersComing
- 4Connecting to devices with SSH librariesComing
- 5REST APIs and network controllersComing
- 6Ansible for network configurationComing
- 7Configuration templates with JinjaComing
- 8Version control for network configurationsComing
- 9Software-defined networkingComing
- 10Testing and validating network changesComing
- 11Telemetry and event-driven automationComing
- 12Capstone: automating a network rolloutComing
Requirements
Recommended background. You can start any course at any time.
Description
Automating networks with Python, APIs, Ansible and configuration templates, and the ideas behind software-defined networking.
Part of the Information Technology stream, typically taken in year 2.