Software Defined Networks

Course Description

Software Defined Networks (SDN) is becoming a key concept in today’s networks. SDN technology enables network administrators to manage network services through abstraction of lower-level functionality. This 1-3 days customized course will provide students with an opportunity to get a jump start on gaining hands-on experience and understanding of SDN technology, deployment and provisioning services. Students will be exposed to SDN products and technologies such as Cisco Application Centric Infrastructure (ACI) , Cisco Open SDN Controller (OSC) , VMWare NSX, OpenDaylight, BGPLS, PCEP, OpFlex and OpenFlow.

Course Type

Instructor-led course, with self-paced hands-on lab.


  • Knowledge of IP/MPLS Technologies
  • Familiarity of virtualization concepts


1-3 Days
*Customized curriculums available

Course Objectives

Upon completion of this course, trainees should be able to understand:

  • SDN Concepts, Needs and Architectures
  • SDN Industry, Vendors and Open-source Landscape
  • SDN Deployment Models and Used-cases
  • OpenDaylight Deployment Models and Used-cases
  • OpenFlow Deployment Models and Used-cases
  • BGPLS Deployment Models and Used-cases
  • Cisco ACI Deployment and Provisioning
  • Cisco OSC Deployment and Provisioning
  • VMWare NSX Deployment and Provisioning
  • Exposure to Python, REST APIs, NETCONF and YANG models


The primary audience for this course are the following:

  • Network Engineers
  • Network Architects
  • Cloud Infrastructure Architects
  • Service Provider Architects
  • Data Center Architects