Building Network Automation Solutions

Starting on September 20th

Register now!

Building Network Automation Solutions

This highly interactive online course will give you all the knowledge (and confidence) you need to build and deploy your first network automation solution.

Facing any of 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 to the rigid processes
  • Looking for a small proof-of-concept project that you could deploy in a production network

You came to the right place

This highly interactive online course structured into 9 modules spread across ~3 months, will give you all the knowledge (and confidence) you need to build and deploy your first network automation solution. A month after starting the course you’ll have your own code (or Ansible playbook) ready for a pilot deployment.

You will get direct access to network automation experts who created the course, membership in a wide community (300+ members) of fellow engineers with similar challenges, and access to all past and future course-related materials. Unlimited and for the lifetime of the course.

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

What will you get with this course?

  • Transparent and vendor-neutral course, based on more than 25 years of design and deployment experiences
  • Focus on real-world problems and optimal solutions, not technologies and products promoted by individual vendors

Content created by leading industry experts

  • 9 modules spread across ~3 months
  • Live guest speaker sessions, whiteboarding discussions and Q&A sessions
  • Unlimited lifetime access to course-specific materials (includes future recordings of guest speaker sessions and future design and coding assignments)

Hands-on experience

  • You'll design and develop a simple network automation system
  • You'll use Ansible (or another automation tool) to solve one of your problems
  • You'll make your code ready for pilot or production deployment

We'll be there for you

  • Sample solutions from Ivan Pepelnjak, guest speakers, and past attendees
  • Strong Slack-based community support from 300+ engineers, Ivan Pepelnjak, and past and current guest speakers
  • Email support through the duration of the live course sessions

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
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.

Heard enough?

The Autumn 2018 course starts on September 20th. September might sound far off, but you’ll be able to start studying the materials immediately, complete your hands-on exercises, and maybe even deploy your solution in a production network before the live course starts… and then you’ll just lean back and enjoy the guest speaker sessions while everyone else will be working hard on their challenges. Oh, and do I have to mention that you might have more spare time during your summer holidays?

There’s just one thing you have to do: click the Register button.

Instructor-led interactive online class

Ticket namePriceExpires on
Believer price $ 1190.00Expired
Enthusiast price $ 1390.00Sold out
Early Bird price $ 1590.00Sold out
Regular tickets $ 1990.00Sunday, September 16th, 2018Register

Notes:

  • The Building Network Automation Solutions course includes all the material from the Ansible for Networking Engineers online course;
  • To upgrade from the Ansible for Networking Engineers course use the Ans2Aut promotional code when registering for this course.

At a Glance

  • 9 modules spread across ~3 months;
  • Hands-on experience working on a solution to your own problem;
  • Live online discussion and guest speaker sessions;
  • Design and coding assignments
  • Strong Slack-based support from your peers, Ivan Pepelnjak, and past and current guest speakers
  • Final course completion certificate.

Reserve your seat

Carl Buchmann, Managing Solution Consultant at TeraMach
I would highly recommend this training to anyone who wants to become proficient in Network Automation! Ivan + his many guest speakers do a great job at delivering relevant training addressing real problems!

Course outline

The course is structured in 9 modules:

Modules include self-study materials, hands-on exercises and live session with Q&A. Our content management system and ipSpace mentor (Ivan Pepelnjak) will guide you through each module.

For more details, explore the detailed course description.

Self-study materials

Each of the 9 modules has extensive guided self-study materials that include:

  • Selected ipSpace.net webinars;
  • Recordings of the past live course sessions;
  • PDFs and books;
  • Recommended podcasts and reading lists;
  • Case studies and more.

For more details, explore the current self-study materials.

Hands-on exercises

Most of the modules includes numerous hands-on exercises that will help you get started on your network automation journey, or give you an outline of a solution that you need in your network.

For more details, explore the current list of hands-on exercises.

Live sessions and guest speakers

One of the highlights of the course is the guest speakers: industry experts talking about emerging technologies, use cases, or their deployment and operational experiences.

  • Each course has 4-5 live session with guest speakers and Ivan Pepelnjak.
  • In a live session, guest speakers and Ivan Pepelnjak go deeper in the topics that were not covered in the past courses. We never repeat what's already available in self-study materials that include recordings of all past live sessions.
  • With every course, we dive deeper into individual automation topics and introduce new tools, constantly upgrading and enriching the course content… and don't forget you'll get lifetime access.

For more details, explore the current and past guest speakers and their presentations.

Community, support, and guidance

Access to the Slack discussion group (with 300+ members) allows you to work as part of a large team, solve tough problems and share experiences.

  • Connect and discuss your challenges with experts in the networking field.
  • Get expert and peer feedback on your toughest challenges.
  • Stay in touch long after the course & expand your network.

We also offer free email support with next-business-day turnaround throughout the duration of the live course.

Reserve your seat

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.

Logistics Details

How much time will you need?

  • Online sessions in GoToWebinar virtual classroom will take 2-3 hours approximately every second week. All of them are recorded, so you can watch them whenever it works for you even if you won't be able to attend each one of them;
Online sessions usually take place on Tuesday or Thursday, and almost all of them start at 4 PM CET/10 AM EST/7 AM PST. You can find live session timing on this page.
  • You might need up to 5 hours per week to study the background materials. However, you'll get most of the materials in advance (when you register for the course), so you'll be able to study them over a longer period of time.
  • Finally, plan to spend some time (approximately 4 hours per week) on hands-on assignments.

Reserve your seat

Guest speakers

Each live session includes a guest speaker presentation followed by extensive whiteboarding discussions and Q&A with Ivan Pepelnjak.

Autumn 2018

In the autumn 2018 course you'll meet these network automation experts as well as some of the past guest speakers:

Dirk FeldhausDirk Feldhaus has been a network engineer for Arvato Systems for almost 20 years, working on different network areas from Carrier Management to Campus LAN in that time. A few years ago, the focus shifted to Data Center Networks and, since early 2017, he has been working extensively on Cisco ACI for classic workloads, Openstack, and NSX. One of his main goals is to minimize the time he and his colleagues have to spend on implementation and configuration by using network automation tools.

More about Dirk…

David BarrosoDavid Barroso is Network Systems Engineer at Fastly, a real-time CDN, where he focuses on network architecture, SDN and automation. Previously he has been working for companies like NTT Communications and Spotify. He's the author of SDN Internet Router and co-author of NAPALM, a network automation abstraction library. His everyday life involves a lot of coding, hacking network equipment, using protocols in ways they weren't originally intended for and taking all the steps necessary to make sure network engineers stay away from the CLI.

More about David…

Gabriele GerbinoGabriele Gerbino is a Software Engineer on the Network Systems team at Fastly, where he helps to develop and maintain the tooling to operate and automate the ever-growing Fastly network. Since he started his career at Network to Code, he has always been focused on Network Automation and has contributed to several open source projects, e.g. NAPALM, netmiko, and Ansible. He spends his days writing code and testing real things in virtual realms.

More about Gabriele…

Nick HilliardNick Hilliard is senior partner at Island Bridge Networks Ltd and CTO at INEX. He has specialized in advanced internet network design and engineering since the 1990s. He's an active contributor to global Internet technical and policy forums such as RIPE, the IETF and Euro-IX, and has authored some interesting policy documents and RFCs, including BGP Large Communities and formal specification for IXP route servers. He is part-author of IXP Manager, the open source IXP management platform, used by an estimated 10% of IXPs around the world. He lives and works in Dublin.

More about Nick…

Carly StoughtonCarly Stoughton has spent her career with one leg firmly planted in network engineering, and the other in helping humans understand technology. Carly enjoys making deep content accessible via whiteboarding, video creation, and other dynamic media. She brings over a decade of data center networking experience to the table, spanning roles from SE to consultant to startup advisor to technical trainer to training director to TME. She is currently a technical director at Apstra, Inc.

More about Carly…

Spring 2018

The attendees of the Spring 2018 enjoyed live presentations from these network automation experts. You can watch them online as soon as you register for the course.

David GeeDavid Gee David Gee is a constantly evolving and passionate automation and event-driven-focused technologist, that enslaves programmable network devices and software. After spending years in classic network engineering (enterprise/ISP) where he designed ISP, large government and enterprise networks, opportunities to get involved in network automation presented themselves with forward thinking customers. In a previous career, David was an embedded 8/16 bit software developer and he revived and tweaked those industrial automation skills for use in the networking field.

More about David Gee...

David BarrosoDavid Barroso is Network Systems Engineer at Fastly, a real-time CDN, where he focuses on network architecture, SDN and automation. Previously he has been working for companies like NTT Communications and Spotify. He's the author of SDN Internet Router and co-author of NAPALM, a network automation abstraction library. His everyday life involves a lot of coding, hacking network equipment, using protocols in ways they weren't originally intended for and taking all the steps necessary to make sure network engineers stay away from the CLI.

More about David…

Mark PriorMark Prior has been a networking professional for over 25 years. In that time, he has worked across the networking board, from Routing and Switching, and Security to Unified Communications. Mark is CCIE #9096 and since joining Computacenter ten years ago has been focused on data center technologies and recently on network automation. Mark is passionate about SDN, automation, Cloud and IPv6, and you send him a tweet to @MarkPrior4.

Mircea UlinicMircea Ulinic is a network engineer for Cloudflare, spending most of his time writing code for network automation. He often talks and presents at industry events about the tools he's working on and how automation really helps to maintain reliable, stable, and self-resilient networks. Mircea's also a major contributor to the NAPALM and Salt projects, being awarded the SaltStack contributor of the year in 2017.

More about Mircea Ulinic…

Mitja RobasMitja Robas (IT architect at NIL) is a data center expert, with more than fifteen years of experience in designing, implementing and supporting high-demand data centers, and complex networks and virtualization solutions deployed all over the world. Apart from field and consulting engineer role, he acts also as an instructor and content developer for specialized courses and workshops, sharing his knowledge with engineers around the world. Recently he's been focusing on all-flash storage, HCI, SDN, automation and cloud computing, exercising his curiosity in testing and analyzing those solutions.

Autumn 2017

The attendees of the Autumn 2017 course enjoyed guest presentations from these industry luminaries and network automation practitioners:

David BarrosoDavid Barroso is Network Systems Engineer at Fastly, a real-time CDN, where he focuses on network architecture, SDN and automation. Previously he has been working for companies like NTT Communications and Spotify. He's the author of SDN Internet Router and co-author of NAPALM, a network automation abstraction library. His everyday life involves a lot of coding, hacking network equipment, using protocols in ways they weren't originally intended for and taking all the steps necessary to make sure network engineers stay away from the CLI.

More about David…

Dinesh DuttDinesh Dutt has been in the networking industry for the past 20 years, most of it at Cisco Systems. Most recently, he was the Chief Scientist at Cumulus Networks, working on simplifying configuration and operations with inventions such as BGP Unnumbered and NetQ. Before Cumulus, he was a Fellow at Cisco Systems. He has been involved in enterprise and data center networking technologies, including the design of many of the ASICs that powered Cisco's mega-switches such as Cat6K and the Nexus family of switches. He also has experience in storage networking from his days at Andiamo Systems and in the design of FCoE. He is a co-author of TRILL and VxLAN and has filed for over 40 patents.

Jeremy StretchJeremy Stretch is the lead network developer at DigitalOcean, where he is responsible for the design and maintenance of a dozen data center networks around the world. Recently, he launched the open source IPAM/DCIM application NetBox and works as its primary contributor. You might recognize his name from his popular networking cheat sheets and blog at PacketLife.net. Jeremy works remote from his home in Raleigh-Durham, North Carolina.

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.

Patrick OgenstadPatrick Ogenstad is a Senior Network Engineer at Conscia Netsafe. He has worked as a consultant since 1998 and currently focuses on network automation and programmability. Patrick has been creating and contributing to open source tools for over ten years and enjoys helping people in the growing network automation community.

Thomas_WackerThomas Wacker, Dr.sc.nat, has been architecting and engineering IP networks since early 1990s. He's held various positions with consultancies, providers and enterprises, focusing on network architecture, network automation, and security. Throughout his career, he’s followed his keen interest in what makes network technologies, designs and projects successful in fulfilling expectations. Most recently he's a member of the core design team for UBS' next generation network infrastructure program. He enjoys sharing his experience and insights into network topics in company trainings as well as at public events like DIGS.

Spring 2017

Guest speakers in Spring 2017 course included:

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.

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.