True Story: When my son was about 3, I took him to go see his first movie in an actual movie theater. They had just built a brand new theater near our home and he was suitably impressed with all the bright shiny lights. Anyway, we got our popcorn and grabbed our seats just as the lights were dimming (you never really go anywhere quickly when an inquisitive toddler is involved). We got through the movie trailers, then, to my surprise, my son popped out of his seat and said he was ready to go home. Being his first movie-going experience, he thought the trailers were the big deal and did not realize we had not yet gotten to the featured attraction.
I was reminded of this after watching some conversations around SDN and programmability unfold over the last few days. If you believe to some of the folks out there, SDN is a settled matter–the technology is done, use cases nailed, and winning vendors already crowned. All that’s left is for the janitors to sweep the popcorn off the floor.
Personally, I think we are still watching the trailers–as much progress as folks like ONF of the OpenStack Foundation have made to date, I don’t think either organization will tell you they are ready to stick a fork in it just yet. More importantly, we are just starting to get an inkling of what is possible with programmable infrastrcture –and, yeah, I am thinking it might be a bit premature to crown any victors on the vendor front.
To that end, check out this PacketPushers Podcast recorded with our very own David Ward and Lauren Cooney. Greg and Ethan lead a good meaty discussion on where things are going which I think you will find useful. I’d also point out that this is not idle banter–David and Lauren are both actually building this stuff. Take a listen to the podcast (its about 45 min)–would love to hear what you think the future holds.