Building Network Automation Solutions

Building Network Automation Solutions
6 week advanced interactive online course
Course starting in
September 2017

At a Glance

  • High-intensity interactive online course;
  • Jump-start your network automation career;
  • Hands-on experience working on a solution to your own problem;
  • 6 week course spread across ~2 months;
  • Live online discussion and guest speaker sessions;
  • Design and coding assignments and group work;
  • Final course completion certificate.

Is This You?

  • Network architect, technical pre-sales engineer, or similar senior, technical leader role
  • Traditional networking engineer striving to improve your career prospects
  • Automation user (sysadmin or programmer) aiming to extend automation to networking devices
  • Have limited time in your schedule to stay up to date, separate truth from vendor hype, and evaluate the true impact of new technologies
  • Want to avoid expensive solutions and untested technologies that benefit vendors but not end-users
  • Prefer to build systems from small components over buying monolithic vendor platforms
Terry Slattery
Terry Slattery, CCIE#1026, Principal Architect at NetCraftsmen
I found Ivan's Network Automation online course to be very useful in helping me get started with my own efforts. There are several tools that could be used and starting with Ansible is a good approach. I was previously not aware of the other tools that were presented in the course, so I learned a whole new tool set, but perhaps the best was seeing how other people are using automation to do things like automate BGP configuration and validation. Another person has automated the configuration of a multi-rack data center compute module with just a few parameters.

You'll get the most out of it if you do the preparation study and keep up with the labs. Be prepared to be challenged.

Do You Have These Challenges

  • You're sick-and-tired of repetitive work being done by your department
  • Interested in network automation but don't know where/how to start
  • Confused by the plethora of open-source and vendor tools
  • Have to make network infrastructure or services delivery more predictable and reliable
  • Faced with a large deployment with aggressive roll-out deadlines
  • Everyone is asking for faster service delivery, but you can't make it happen due the rigid processes
  • Looking for a small proof-of-concept project that you could deploy in a production network

This online course will help you get fluent in network automation – 6 weeks after starting the course you’ll have your own code (or Ansible playbook) ready for a pilot deployment.

Etienne-Victor Depasquale, University of Malta
Ivan blends a rare mix of practice on large scale networks, detailed technical knowledge and personal warmth. I consider myself fortunate to count him among my contacts and to rely on the services which he offers to networkers.

The content of the course was relevant, exposure to technologies was broad, the exercises were challenging and scheduled times were kept.

We’ll Talk About

  • Fundamentals: Scoping, Starting small, Shipping Early
  • Building the data model
  • Implementing your solution with Ansible playbooks
  • Multi-vendor support and dealing with platform differences
  • Using third-party Ansible libraries (NAPALM, NTC-Ansible) and modules
  • Integration with operational data
  • Packaging and prettifying

For more details explore the detailed course description.

Rob van de Laar, Network Architect at Atos
A chain reaction took place in my head. I'm down to earth now and I'm busy with my first Ansible project - automating deployment of an EoMPLS service.

With This Course You’ll Get

  • Hands-on experience designing and developing a network automation system
  • Ansible-based solution to one of your problems
  • Code ready for pilot or production deployment

6 week certification course

  • 4-5 interactive online design/discussion sessions;
  • Downloadable recordings of all online sessions;
  • In-depth content for additional self-study.

Extra bonus material

  • Unlimited lifetime access to course-specific materials;
  • Lifetime access to all recordings of future design and guest speaker sessions;
  • Access to webinars and other materials related to every course module;
  • Reading lists and sample solutions;
  • Signed certificate-of-completion document for your career documentation files.


  • Access to Slack discussion group: work together & share experiences;
  • Membership in a private community: stay in touch long after the course & expand your network;
  • Group & individual assignments: work together & solve tough problems.

Access to experts

  • 4-5 live interactive sessions with leading industry experts. Including Q&A sessions;
  • Connect and discuss your challenges with experts in the networking field;
  • Real world case studies.

Support & guidance

  • Free email support with next-business-day turnaround throughout the course;
  • Slack group discussions;
  • Mastermind & hot-seat sessions: get expert and peer feedback on your toughest challenges

Want to know more?

Explore the detailed course agenda which includes:

  • Description of individual modules
  • Information on guest speakers (coming in mid-November)
  • Recommended study materials (coming in mid-November)

How much time will I need?

Plan to spend:

  • 3-4 hours for self-study materials per week. However, you'll get most of the materials in advance, so you'll be able to study them over a longer period of time;
  • ~3 hours a week in live online sessions (5-6 sessions per course) run in a GoToWebinar virtual classroom. All of the live sessions will be recorded, so you'll be able to watch them whenever it works for you;
  • ~4 hours per week to work on weekly assignments.
Live online sessions usually take place on Tuesday or Thursday, and almost all of them start at 4PM Europe / 10AM EST / 7AM PST

Obviously you might want to spend more time researching the topics we'll be discussing and/or developing more complex solutions.

Heard enough?

We want to make this class as interactive as possible, so we limited the number of seats. Book yours today.

Instructor-led interactive online class starting on Friday, September 15th, 2017

Ticket namePriceExpires on
Enthusiast price $ 1290.00Wednesday, May 31st, 2017Register
Early Bird price $ 1590.00Not started
Regular tickets $ 1990.00Not started

Guest Speakers

Most live sessions include a guest speaker presentation followed by an extensive Q&A. The guest speakers in Spring 2017 course include:

Elisa JasinskaElisa Jasinska has been automating large-scale networks for almost 10 years. She started her career at AMS-IX and was later involved in setting up various other Internet Exchanges. She implemented numerous traffic accounting and automation solutions for Internet Exchanges and CDN’s, she is actively involved in the internet community and regularly presents at conferences such as NANOG and RIPE.

Scott LoweScott Lowe is a well-known author, blogger, speaker, podcaster (the Full Stack Journey podcast), and a 20+ year veteran of the IT industry. Scott has held a variety of roles over the course of his career, ranging from entry-level desktop support to CTO for a small start-up. He's currently an engineering architect on the NSX team at VMware, Inc., focusing on network virtualization, cloud computing, and related open source projects.

More about Scott…

Marcel WigetMarcel Wiget is a Product Manager at Juniper Networks for Automation based in Switzerland, joining the company in 2009 as a systems engineer for network service providers. Networking and Automation based on IETF standards and open source tools have always been at the center of his professional carrier, starting as a UNIX administrator and software developer. In his spare time, he likes to work on open source projects like Snabb and uses Docker Containers extensively.

David BarrosoDavid Barroso is Network Systems Engineer at Fastly. He's the author of SDN Internet Router and co-author of NAPALM, a network automation abstraction library.

Pete LumbisPete Lumbis, CCIE #28677, CCDE 2012::3, is a systems engineer and datacenter architect at Cumulus Networks. Pete helps customers build and design networks with a focus on scale, flexibility and automation. Prior to Cumulus Pete was an escalation engineer for routing protocols, including BGP, multicast and MPLS in the Cisco TAC.

Ryan HeffernanAfter graduating from computer engineering, Ryan Heffernan cut his teeth with network automation at Alcatel-Lucent where he supported large service provider deployments of the 5620SAM Network Management System, followed by pre-sales work with Nuage Networks. Eventually he joined the Facebook corporate network team where he started an automation team and learned that it is actually possible to automate large multi-vendor deployments in an enterprise environment.

Mat WoodMat Wood started his network automation journey at Front Porch, automating aspects of deployment and monitoring of network appliances for customers. He then moved to Rightside and built automation around DDoS mitigation with automatic BGP policy manipulation. Now, working on the Facebook corporate network automation team, Mat works on a tools suite that enables the network team to continue working efficiently on an ever-growing network. When he isn't nose deep in python and packets, Mat can be found slinging some tasty pizza or on stage rocking the bass.