Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast
  • Course

NetDevOps: Declarative Configuration Management with Ansible

This course will teach you how to automate network device configuration using Ansible, building inventories, playbooks, and Jinja2 templates to deploy consistent, repeatable configurations.

Intermediate
1h 13m

Created by Andrew Mallett

Last Updated Apr 23, 2026

Course Thumbnail
  • Course

NetDevOps: Declarative Configuration Management with Ansible

This course will teach you how to automate network device configuration using Ansible, building inventories, playbooks, and Jinja2 templates to deploy consistent, repeatable configurations.

Intermediate
1h 13m

Created by Andrew Mallett

Last Updated Apr 23, 2026

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Network engineers often configure devices manually through the command line, repeating the same tasks across many routers and switches. As networks grow, this process becomes slow, inconsistent, and prone to human error. In this course, NetDevOps: Declarative Configuration Management with Ansible, you’ll gain the ability to automate network configuration using Ansible and a declarative, desired-state approach. First, you’ll explore how to design YAML-based inventories and create playbooks that manage network devices in a structured way. Next, you’ll discover how Jinja2 templating can dynamically generate network configurations from reusable data models. Finally, you’ll learn how to deploy and validate configurations safely using Ansible modules, check mode, and reusable roles. When you’re finished with this course, you’ll have the skills and knowledge of Ansible-based network automation needed to deploy consistent, repeatable configurations across multiple network devices.

NetDevOps: Declarative Configuration Management with Ansible
Intermediate
1h 13m
Table of contents

About the author
Andrew Mallett - Pluralsight course - NetDevOps: Declarative Configuration Management with Ansible
Andrew Mallett
90 courses 4.6 author rating 4193 ratings

Andrew is a committed evangelist of the Linux Operating System and the concept of community and freedom that it provides. He has worked as a technical trainer since 1995 and has taught throughout the world, including Australia, the US, Germany and Eastern Europe. Andrew started teaching Linux in 2004 when Novell acquired SUSE and has been a long time supporter of Novell and provides SYSOP support the the Certifed Novell Instructor community on Linux. Andrew founded theurbanpenguin and has been submitting video training material to his YouTube channel since 2009 and currently has over 8,500 subscribers and 1.6 Million views. Andrew has had two publications with Packt: Citrix Access Gateway VPX Essentials (2012) and Citrix XenApp (2013).

2025 Forrester Wave™ names Pluralsight as a Leader among tech skills dev platforms

See how our offering and strategy stack up.

forrester wave report