Network Automation with Ansible - Atlanta, GA - December 11, 2017

Event Information

Share this event

Date and Time




Atlanta, GA

View Map

Friends Who Are Going
Event description



In this 3 day course, you will learn about foundational skills as they pertain to network automation with Ansible. The network industry is in the midst of change, and one part of that is the operational models and technologies used to manage and operate networks on a day to day basis. For over 20 years, the CLI has been the primary means to manage networks. Going forward, network engineers will be using platforms such as Ansible due to its low barrier to entry.

This course covers the skills needed to get a jump start with Ansible for Network Automation covering data types, data models, and then in depth look at Ansible. Everything in this course is 100% focused on using Ansible ot manage network infrastructure.


While there are no programming, software/dev, or automation prerequisites, students should have a good grasp on basic networking concepts.

Course Outline

Data Types

  • Strings

  • Integers

  • Lists

  • Dictionaries

  • Complex Nested Objects

Data Encoding & Data Formats

  • JSON

  • YAML

Using Ansible for Network Automation

    • Ansible Overview

    • Terminology

    • Variable Management

    • Introduction to Jinja2 Templating

    • Device Templating with Jinja2 + Ansible

    • Declarative Configuration Management with NAPALM + Ansible

    • Deeper dive into Ansible (conditionals, iterators, register, variables, check mode, etc.)

    • Using Vendor Specific (resource) Modules

    • Ansible Core Modules for issuing show commands and making configuration changes

    • OS Management with Ansible and ntc-ansible (copying files, upgrades, reboots)

    • Roles - Creating Network Abstractions

    • Automating Data Gathering & Documentation

    • Dynamic Inventory Scripts

This courses uses a combination of device types including Cisco IOS & NXOS, Arista EOS, Juniper Junos. This course also covers the basics of managing F5 with Ansible.

Brought to you by Network to Code, LLC


Share with friends

Date and Time



Atlanta, GA

View Map

Save This Event

Event Saved