Skip to content
CBT Nuggets

JNCIA-DevOps: Automation and DevOps Associate (JN0-224) Online Training

This JNCIA-DevOps training teaches you how automation works in Juniper networks, how DevOps principles apply to network operations, and what it takes to pass the JN0-224 exam. You’ll learn the core tools and concepts behind automating Junos devices, including APIs, scripting workflows, and the DevOps practices that help teams manage network infrastructure. Along the way, you’ll learn data formats like YAML and JSON, automation tools like Python and Juniper PyEZ, and common approaches to automation. Get ready to earn your associate-level DevOps certification and become a professional network automation engineer.

Updated March 2026

8Skills
55Videos
6h 36mTotal
55 videos6h 36m

Who This Course Is For

The JNCIA-DevOps certification is an entry-level credential aimed at networking engineers and admins with at least one year of experience, and a basic understanding of Junos automation. This course can prepare you for roles like network automation engineer or DevOps engineer.

Skills Your Team Will Gain

  • [
  • 'Build and manage Junos automation workflows using Python and Juniper PyEZ',
  • 'Use NETCONF and XML APIs to programmatically interact with Junos devices',
  • 'Serialize and structure network data using YAML and JSON',
  • 'Automate configuration and operational tasks through RPC calls and scripting',
  • 'Use REST APIs and cURL to automate Junos device operations',
  • 'Create repeatable network automation testing and validation using JSNAPy and Jinja2 templates'
  • ]

Course Curriculum

  • Premium skill.Explore Automation Tools54m
  • Premium skill.Understand Principles of DevOps49m
  • Premium skill.Get Started with Source Control46m
  • Premium skill.Get Primed on Python48m
  • Premium skill.Understand Data Serialization in APIs51m
  • Premium skill.Explore the XML API51m
  • Premium skill.Understand PyEZ and Other Automation Tools49m
  • Premium skill.Explore JUNOS REST APIs48m

For IT leaders

What IT leaders need to know before assigning this course

Network teams adopting Juniper automation need a shared foundation before they can safely standardize scripts, APIs, and DevOps workflows. This beginner-level JNCIA-DevOps course is a practical fit for IT Directors, Training Managers, and Team Leads upskilling network administrators or early-career network automation staff toward the JN0-224 exam. The ordered curriculum covers automation tools, DevOps principles, source control, Python basics, data serialization for APIs, XML APIs, PyEZ and related tools, and Junos REST APIs.

Plan for about 6.6 hours per learner of training time, making it realistic for onboarding cohorts or a focused sprint before automation responsibilities expand. Change management matters: teams should align on source control habits and API conventions before applying automation in production environments. CBT Nuggets Playlists help assign the path consistently, Practice Exams support certification readiness, Virtual Labs can reinforce hands-on work where available, and Team Reporting gives IT leaders visibility into completion progress.

Team Impact

How this training helps your team succeed

For teams supporting Juniper environments, this training helps turn one-off CLI work into repeatable, version-controlled automation. Learners practice source control with Git and GitHub, build Python-based automation against Junos and NETCONF, and connect those habits to CI/CD and infrastructure-as-code workflows. The operational payoff is cleaner change management, consistent repository-based collaboration, more repeatable infrastructure deployment, and a shared automation foundation for network engineers moving into DevOps responsibilities.

After completion

Knowledge & ability your team will gain

Knowledge

  • Core DevOps principles as they apply to network operations and automation.
  • The role of source control in managing automation code and team collaboration.
  • Python fundamentals relevant to network automation workflows.
  • How data serialization supports API-based communication.
  • The purpose of XML APIs, PyEZ, and Junos REST APIs in Juniper environments.

Ability

  • Explain where automation tools fit in a Juniper network operations workflow.
  • Use source control concepts to manage scripts and automation-related changes.
  • Read and reason about basic Python automation examples.
  • Interpret serialized data used in API requests and responses.
  • Identify when to use XML API, PyEZ, or REST API approaches for Junos automation tasks.

This course is included with every subscription

Get your team access to all 559 courses, virtual labs, and practice exams.

Most Popular

Team

$749per seat / year

5+ learner seats

Get Started

Enterprise

Customannual contracts

Any size

Contact Enterprise Sales
Calculate the ROI of training your team

Trusted by 23,000+ organizations

Frequently Asked Questions

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.