Manage Learn to apply best practices and optimize your operations.
This article is part of our Essential Guide: Software-based networking broadens automation approaches

Should I invest in formal SDN training, certification?

Network engineer and software-defined networking pro Will Murrell considers whether formal SDN certification and training is worth the time, expense and effort.

This article can also be found in the Premium Editorial Download: Network Evolution: Best video conferencing strategy: One size doesn't fit all

So, you want to learn about software-defined networking? Makes sense; you wouldn't be here otherwise. But do you really need formal SDN training and/or certifications? Here's the deal: It really boils down to what you are going to do with that knowledge.

Are you trying to get your skills up to snuff, because you're on a job hunt? If the answer is "yes," then formal SDN training isn't a bad idea. Certifications -- while not entirely necessary -- can make your résumé stand out from the sea of other candidates.

Currently, the only SDN certifications on the market that target general theory are two from the Open Networking Foundation, which has also partnered with a few companies to provide formal SDN training.

In terms of vendor-specific SDN training, Cisco offers a Cisco Network Programmability Design Specialist certification for ACI users, and VMware has a multilevel NSX certification, with a network virtualization focus. If you're going to be working with these technologies specifically, or plan to target a particular position related to ACI or NSX, SDN certification could benefit you.

If, on the other hand, you're just looking into the technology because you're interested in it, a wealth of free learning resources already exist online -- no need to invest in formal SDN training. There are some cool environments to play with, such as Mininet, which lets you build virtual networks. You'll be able to learn about OpenFlow and how to interact with some of the open source controllers, such as Ryu or OpenDaylight. You can even build out your own physical network, using things like residential wireless routers, flashed with OpenWrt firmware with Open vSwitch installed, and using a controller installed on a Raspberry Pi. The information is out there, ready for you to consume it.

Next Steps

SDN training: Enterprises prioritize cloud management, new protocols

How network engineers' skill sets need to evolve

SDN programming languages: What you need to know

This was last published in March 2016

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation


Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

How likely are you to invest in formal training and/or certification for SDN?
That assumes somebody had time to build and play around. Sometimes training just gives you a more formal reason to take time out and learn.