Guest Speakers

From Building Network Automation Solutions

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 discussion and guest speaker sessions;
  • Design and coding assignments and group work;
  • Final course completion certificate.

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

The guest speakers in Winter 2017 and Autumn 2017 course include:

Getting Started

Patrick Ogenstad, the guest speaker in the introductory session, will talk about his journey to network automation, what got him started as well as key takeaways and lessons learned along the way.

More about Patrick

Previous guest speakers

Elisa Jasinska (Bigwave IT) will give you an overview on how to approach your automation and orchestration strategy. She'll describe how you could:

  • Split your automation challenge into numerous small automation services;
  • Decompose each automation service into smaller components, and identify common components that could be reused across many services;
  • Design your network automation systems;
  • Create a single source of truth for your automation solution;
  • Set up data collection and monitoring systems;
  • Integrate individual services into an orchestration solution.

More about Elisa Jasinska

Easy Wins

The guest speaker in Autumn 2017 session will talk about an event-driven open-source solution (no, it's not Salt or StackStorm). Can't tell you more at the moment.

Previous guest speakers

Scott Lowe started his transition from an infrastructure engineer focused on storage and virtualization into full-stack engineer familiar with open-source software in 2012. He started by exploring the intricacies of Git and GitHub and continued the journey by researching the capabilities of Open vSwitch, LibVirt, etcd,Terraform, Vagrant/VirtualBox, Docker and Ansible.

In his talk he’ll focus on lessons learned while using Git/GitHub, and we’ll also spend a significant amount of time talking about the journey toward becoming an open-source-aware full-stack engineer.

More about Scott Lowe

Data Models

David Barroso the author of SDN Internet Router, co-author of NAPALM (a network automation abstraction library), and author of YANG (and OpenConfig) support in NAPALM.

In Autumn 2017 session he'll talk about OpenConfig support in NAPALM and demonstrate how you can use YANG data models to modify device configurations and get structured operational data in a multi-vendor environment.

More about David

Previous guest speakers

Marcel Wiget started his professional as a UNIX administrator and software developer, and is now a Product Manager at Juniper Networks. Networking and Automation based on IETF standards and open source tools have always been at the center of his professional carrier, and he firmly believes in replacing traditional network management technologies like SNMP with user-designed vendor-neutral and model-driven approach to network management like OpenConfig.

His talk will introduce OpenConfig for configuration and telemetry and close with practical examples demonstrating the network capabilities of Ansible network modules in playbooks in combination with OpenConfig/YANG to provision Juniper Networks routers and switches.

More about Marcel

Changing Network Configurations or State

The fourth guest speaker in Autumn 2017 session is a long-time friend that spent the last few years working on a network-focused IPAM/DCIM tool. More details in a few weeks...

Previous guest speakers

David Barroso, the author of NAPALM and SDN Internet Router will describe how you can use NAPALM to create a vendor-independent network automation solution. His presentation will include these topics:

  • The challenges of working with vendor automation libraries and data models;
  • Abstracting vendor API with NAPALM;
  • Abstracting vendor configuration syntax with Jinja2 templates;
  • Simplifying the configuration management workflow with NAPALM;
  • Data-driven configurations
  • Using database backend with Ansible and NAPALM;
  • Simplifying network operations by abstracting sites and services.

More about David Barroso

Validation, Error Handling and Unit Tests

Will we talk about event-driven automation or do a deep dive into Continuous Integration? You'll find out in early summer...

Previous guest speakers

Pete Lumbis will explain how you can use the software concept of automated testing to bring a faster rate of change with a greater degree of success. He'll describe the tools required to make automated testing a reality, and how automated testing can be easily folded into a team-wide change management system.

More about Pete Lumbis

Putting It All Together

The last guest speaker will talk about automating virtualized environments and underlying physical infrastructure. He's a well-known contributor to webinars and online courses. Can you guess who he is?

Previous guest speakers

Ryan Heffernan and Mat Wood (both from Facebook) will be discussing lessons learned from automating an enterprise network environment within a web-scale software company.

More about Ryan

More about Mat