Lew Tucker is a busy man. Aside from his day job as VP and CTO for Cloud Computing at Cisco, Tucker also sits on the board of directors at both the OpenStack Foundation and the Cloud Native Computing Foundation, giving him a unique perspective on both organizations.
Some in the industry have positioned Kubernetes as a competitive replacement for OpenStack, but that's not what Tucker sees. In a video interview, Tucker explains where the intersection currently exists between OpenStack and Kubernetes and why he expects both to be successful.
"They serve different purposes," Tucker said. "OpenStack is really about automating infrastructure and its primary purpose is to bridge from physical infrastructure into a virtualized infrastructure."
Tucker said he still sees a lot of organizations deploying OpenStack, particularly for Network Function Virtualization (NFV). That said, he noted network operators are increasingly looking to place Virtual Network Function (VNFs) in containers, which can be orchestrated by Kubernetes. He added that most OpenStack users already run Kubernetes on top of OpenStack.
"We're going to see both co-exist for quite a while into the future," he stated.
While forward-thinking organizations are deploying virtualized infrastructure and containerized applications, Tucker said most applications are neither virtualized nor running in containers, and in most cases are legacy applications.
"Dealing with legacy might be the real determinant of what happens in the future," Tucker said.
Watch the video interview with Lew Tucker below:
Sean Michael Kerner is a senior editor at ServerWatch and InternetNews.com. Follow him on Twitter @TechJournalist.