This five-day, intermediate-level course expands foundational automation skills into large-scale, policy-driven, and life cycle–aware automation for Junos-based networks. Students learn how to design and operate automation workflows that enhance speed, consistency, and reliability while enabling organizations to grow network capacity without increasing operational overhead. Through a combination of guided instruction, demonstrations, and extensive hands-on labs, participants gain the capabilities needed to automate complex, multi-device environments with strong validation, observability, and change-control processes.
Ansible and Jinja2 help learners deploy and adjust OSPF, BGP, and MPLS settings on many Junos devices, keeping configurations correct. The course teaches how to automate Junos software upgrades using pre-checks, post-checks, and scripted rollback workflows to reduce outage risks and maintenance time. JSNAPy-based validation is applied to detect configuration drift and automatically revert failed or noncompliant changes, strengthening operational governance and network stability.
Students implement event-driven automation using Junos commit, op, event, and SNMP scripts to enforce policies in real time. They execute RPCs and advanced operational scripts to automate verification tasks, permissions management, and platform-level controls. Model-driven automation is introduced using YANG and OpenConfig to support vendor-neutral programmability across Junos and non-Junos devices, enabling standardized, future-ready automation architectures.
The course also covers streaming telemetry with gNMI and visualization of network health using TIG stack components for proactive monitoring and capacity planning. Students apply Infrastructure as Code (IaC) principles using Terraform and the Juniper JTAF provider to manage network configurations declaratively and support repeatable, version-controlled operations.
By the end of the course, learners can design and implement end-to-end automation workflows that reduce meantime to detect and resolve issues, enforce consistency across distributed network environments, and support scalable network growth through robust automation practices.
This course uses Junos OS Release 24.4R1, Ansible 2.18, SLAX version 1.2, and JSNAPy 1.3.8.
This course is also available On-Demand.


Certification Track: Automation & DevOps
Difficulty Level: Intermediate
Additional Details
  • Course eBook included.
  • Live online training is delivered using Zoom which supports real-time closed captions in up to 23 languages.
  • For live, location-based, in-person training, you will receive the address and classroom location details within the registration confirmation email.
  • See complete terms & conditions.
  • Course pricing may vary based on Juniper Networks Authorized Education Partner (JNAEP) offerings and locations.
  • Regional pricing is available in APAC. Please contact our Education APAC Sales Team.
  • Contact Education Services Sales: AMER Sales | APAC Sales | EMEA Sales
  • Need Support? Please contact us
Schedule
Click on a date below to register. Please contact us if you wish to schedule a private training event.
Region
Facilitator
Language
Status
Date  Subject Region Location Facilitator Language Status
Jun 1, 2026 7:30 AM PST Junos Platform Automation and DevOps - ILO Americas (AMER) Instructor-led Online Juniper Networks English Open
Jun 22, 2026 9:00 AM SGT Juniper Platform Automation and NetDevOps - ILO Asia Pacific (APAC) Instructor Led Online Juniper Networks English Open
Jul 6, 2026 9:00 AM CET Junos Platform Automation and DevOps - ILO Europe, Middle East and Africa (EMEA) Instructor-led Online Juniper Networks English Open
Oct 5, 2026 9:00 AM CET Junos Platform Automation and DevOps - ILO Europe, Middle East and Africa (EMEA) Instructor-led Online Juniper Networks English Open