2017-05-07 10:45 to 2017-05-07 11:45

Experience level


Session Track


NetDevOps: Network automation with Ansible

Ansible is already widely used to manage servers and cloud infrastructure. But what about network infrastructure such as routers, switches, firewalls, load balancers?
Most organizations still deploy and manage network elements using antiquated manual processes: CLI over SSH, and config templates in text editors and spreadsheets.
In this session, we'll look at network infrastructure automation using Ansible over SSH and Netconf. We'll demonstrate using simple playbooks how to create configs from Jinja, and deploy them onto live routers. We will compare and contrast the benefits of CLI vs Netconf as transport.
This session is for traditional Network Engineers looking for modern automation and orchestration tools, as well as for sysadmins who would like to extend their use of Ansible to include network infrastructure. Attendees will learn how Ansible can perform simple configuration tasks out of the box, and how to bridge the gap between Network and DevOps.