We provide network automation solutions
From open source DevOps tools to custom integrations, we help operationalize your network operations.
Check out our current course schedule today.

2019 Course Schedule

If you want to know when we'll be in your area, or if you're interested in a private onsite class, email and let us know - info@networktocode.com

We are leading the way in empowering the network engineers of the future. Our classes take the traditional certified network engineer that have little to no development background and expose them to a variety of new technology including network APIs, DevOps tooling, programming, and much more! Our course schedule is below.

Inquire about group discounts, custom training, and early registration discounts at info@networktocode.com


Course Dates Location Price (USD) Sign Up
Network Programming & Automation August 19 - 23 San Jose, CA $3500 Register
Network Programming & Automation Oct 7 - 11 Dublin, IRE $3500 Register
Network Programming & Automation Dec 2 - 6 Orlando, FL $3500 Register
Getting Started with NetBox December 4 Virtual (WebEx) $99 Register
Network Automation with NetBox December 5 Virtual (WebEx) $99 Register
Building a Network Automation Development Environment Dec 12 Virtual (WebEx) $299 Register

About Us

Network to Code, THE Network Automation Company, is a network automation solution provider helping clients around the world reduce manual inefficiencies and operations costs while helping IT teams deliver services faster resulting in quicker time to market, faster recognition of revenue, and increased customer satisfaction. It is our mission to change the way networks are managed, consumed, and operated on a day to day basis. Simply put, Network to Code bridges the gap between DevOps and Network Engineering/Operations. This is accomplished by providing services using off the shelf open source software (OSS) as well as integrating to existing manufacturer tools and technologies.

Network to Code was founded in 2014 by Jason Edelman after recognizing most vendors, manufacturers, and systems integrators were solely focused on selling hardware, design, and implementation services while not focusing in on the real challenge – Day 2 operations. Network to Code was founded on this premise – to help customers take control of their network through the use of software development and automation technologies while making the network and network automation much more consumable.

Network to Code is headquartered in NYC and serves customers worldwide.

The NTC Network Automation Mag

Updating a list or dictionary within python is a trivial manner, however within Ansible and Jinja, it is not as easy or well defined. The user must understand the scoping limitations, and how to navigate through them, in addition to the syntax, which is not always obvious.

Accessing other host variables in Ansible
August 6, 2019

Ansible’s ability to merge variables from host/group vars in an intelligent way and futher allow those variables to be accessed per host truly is a great feature. However, you will likely run into a scenario where you need to run a task against one host, and access variables from another host. One use case could be gathering a spine IP address dynamically. How can this be done in Ansible?

Open Source Lessons Learned
July 30, 2019

In February of 2017 I had posed the questions below and received the respective responses from a few veterans in the open source [network automation] community. Though it has been a few years, and I am certain that thoughts and retrospectives have changed since, I think this serves as a good point in time capture of the the author’s thoughts.