Device inventory collector
Pull inventory and version data from a fleet over an API and produce a validated report.
The bridge from CLI to code: Python, Linux, REST APIs and the automation tooling that modern network roles increasingly assume.
Cisco DevNet / Network Automation covers the software side of network engineering: Python fundamentals, Linux, REST APIs, data formats and the tooling used to configure and verify devices programmatically.
It assumes no software background. Networking knowledge is the prerequisite; the programming is taught from first principles because that is the direction most engineers arrive from.
It follows the topic areas Cisco publishes for the DevNet Associate (200-901) exam.
By the end of Cisco DevNet / Network Automation, you will be able to:
4 modules of instruction and lab work.
Pull inventory and version data from a fleet over an API and produce a validated report.
Write a script that checks devices against a written standard and reports exceptions.
Put a device configuration under Git with a review workflow and a rollback path.
Issued on completion. The certificate lists the modules completed and the skills applied. Tungabadra Networks is not an authorized training partner of this vendor and does not administer or issue the exam. Exams are booked and paid for directly with the vendor.
This course also covers the topic areas assessed by the following third-party exams:
Roles this course is designed to prepare you for in the US job market:
Builds the tooling that configures and verifies fleets.
Applies software delivery practice to network infrastructure.
The increasingly standard expectation in senior network roles.
Automates across network, server and cloud.
The libraries that drive real fleets: Netmiko, NAPALM, Ansible and REST APIs, with the safety practices that stop automation causing outages.
The operating system underneath the network: shell, networking stack, services, permissions and the diagnostics every infrastructure role assumes.
Extended automation build work: multi-device tooling under version control, with CI running the validation on every change.
Tell us your background and we will confirm whether this course is the right level, or point you to a better starting point.