Use this free scheduler to get an overview of all of the sessions available or to find specific sessions, speakers and special events for this year's conference.
By signing up for the Scheduler, you can add sessions to your "Favorites" and develop your own personalized schedule for Interop Las Vegas 2016. This personalized schedule will be synced with the official Interop Mobile App.
Please note: Registration accounts are separate from Session Scheduler. Even if you've registered, you will need to create a Scheduler account.
No doubt you have heard a lot about DevOps and how it requires a big culture change, as well as everyone learning to code. There are nuggets of truth behind those assumptions, but what does DevOps really mean for professionals in the networking field? The network industry is in the midst of change, including the operational models and technologies used to manage and operate networks on a day-to-day basis. For more than 20 years, the CLI has been the primary means to manage networks, but now more open and programmable network devices are emerging and devices are becoming integrated with DevOps automation tools.
This one-day summit program will cover the basic principles and concept of DevOps and their potential impact on network architects and engineers. It will also apply those concepts to network automation and programmability and examine specific tools that help networking pros operationalize and gain more control of their network infrastructure.
Our speakers will discuss topics including:
The principles of DevOps and how they relate to networking
How to identify processes and workflows that will benefit from automation in the network
How programmatic technologies can improve network operations
The relationship between SDN, DevOps, and APIs
How existing open source tools such as Ansible and Puppet can be used to automate the network
How Continuous Integration principles and tools relate to networking
Who should attend: This summit is intended for architects, engineers and IT managers who are planning, designing or building enterprise networks and application architectures. It will help network engineers understand how DevOps can be applied within their domain to improve the stability of infrastructure delivering network and application services while reducing operational inefficiencies.
Sessions at the DevOps for Networking Summit 8:45 AM - 9:45 AM | Devops for Networking by Example (David Barroso, Fastly) In this talk we will see why network engineers should embrace the DevOps culture. We will show three use cases:
A pipeline to push, build, test and deploy code to network equipment.
A workflow to propose traffic engineering changes, test them in the staging environment, review them and push them to production.
A chatops environment to enforce collaboration amongst different teams, enforce awareness of the situtation and build on common practices.
On all the use cases we will highlight why they are important, what tools where used to build the workflow, how all the pieces fit together and which benefits they bring to the organization. In addition, as part of the third use case will actually set from the ground up a chatops environment to manage our network from slack in a matter of minutes.
9:45 AM - 10:30 AM | Model-Based Automation in Action (Anees Shaikh, Rob Shakir) For network operators, a major source of development cost and inefficiency stems from numerous proprietary integrations with CLIs and vendor-specific APIs. This overhead introduces greater complexity in network management systems, and slows the introduction of new platforms into the network.
In this talk we'll give an overview of OpenConfig, a long-overdue and ambitious effort to create a common API for programmatic network management and automation, that is supported natively on major platforms, and includes telemetry and configuration. We will also discuss how you can start to use OpenConfig today in your network, by showing how operators can quickly set up a model-based management stack built with open source tools.
10:45 AM - 11:30 AM | Network Inventory: A Love/Hate Relationship (Jathan McCollum, Dropbox) Are you still using spreadsheets to track your IP addresses? Are you tired of using RANCID as your inventory database? In this talk we'll introduce you to Network Source of Truth (NSoT), an open-source, source-of-truth database. NSoT is an API-first application that provides a REST API and a web application front-end for managing IP addresses (IPAM), network devices, and network interfaces.
We'll cover the problems it solves and focus in on two key use cases:
Desired-state and model-driven declarative configuration
Discovered inventory management
Finally, we'll take you on a tour to get you from initial setup to a functioning source of truth within just a few minutes.
11:30 AM - 12:15 PM | Red-Green Refactor: Adapting Software Engineering Practices to the Network (Tyler Christiansen, Sauce Labs) Join us on a whirlwind tour of software engineering paradigms and how they apply to network engineering. We'll examine current techniques for managing network infrastructure as well as explore new methodologies. We'll cover:
The case for Domain Specific Languages
Practical Unit Testing the Network
1:30 PM - 2:15 PM | Programmable Networks in a Large Enterprise - A Look at Motivations, Lessons and Strategy at GE (Ajay Chenampara, GE) What problem are you trying to solve through programable network automation? We will explore some key motivations for large enterprises, to move from individual device configuration, to a programmable model, where you are able to influence the configuration of multiple elements, from diverse vendors. Ajay will share lessons learned, from GE's experience down this path, navigating the acronym sea and FUD. He will also discuss the tools we have been using to prove out the ideas and how they lend to the DevOps methodology. Finally, Ajay will share a strategy and roadmap for programming networks in a large enterprise.
2:15 PM - 3:00 PM | DevOps-Centric Networking at eBay (Matt Oswalt, eBay) eBay operates a very large network infrastructure, with more than 5200 network devices, all around the globe. This scale brings with it a very high rate of change -- in 2015, eBay had more than 2000 changes to the network infrastructure alone (that's more than 5 changes per day!).
This unique environment brings its own unique challenges, specifically around network management, capacity analysis, outage detection/prevention, provisioning, and much more. In order to address these challenges, eBay is taking an approach that combines disciplined, rigorous in-house software development (substantially using open source software) with the experience and knowledge that comes with operating a network of this size.
In this session, we'll discuss some of the ways that eBay is bridging the gap between software development and network operations, and placing an emphasis on software quality in order to properly serve the needs of network operations.
3:15 PM - 4:45 PM | Panel: DevOps Skills for the Next-Generation Network Engineer (Pete Lumbis, Culumus Networks; Chris Young, HPE; Scott Lowe, VMware; Jere Julian, Arista Networks; Scott Sneddon, Juniper Networks) The networking industry is at a crossroads. New technology allows network engineers the ability to have far more control over their networks, but vendors must play a critical role. In this panel session, representatives form major technology manufacturers will explore the changing needs of the market, the skills engineers must acquire, and how products need to evolve. Kirk Byers moderates the discussion.
Title: Director, On-Board Applications Company: John Deere Intelligent Solutions Group
Welcome! You can use the Session Scheduler tool to browse sessions and build a custom event schedule. Once you've saved your personal schedule, you can access it from the free Interop Mobile app. Note: use the same login/password on the Mobile app that you set up on this web site.
Step 1. Create an account. Use the "Create Account" button at the top of the right-hand corner.
Step 2. Choose a view. Select either the "List" or the "Grid" icon. (It's the same data, just a different view of the sessions.)
Step 3. Choose your sessions. Click the "Add" or "Remove" button next to each session to add it to, or remove it from, your personalized schedule.
Step 4. Review your schedule. Push the "My Schedule" button in the left column to view your selected sessions.