There has never been more pressure on telecoms and their technology providers to innovate and accelerate time to market for services. The emergence of SDN and cloud computing comes against the backdrop of increasingly capable OTT providers, while service provider organizations R&D labs are often more impediment than aid in achieving DevOps innovation.
The challenge can be thought of around three phases:
Internal operations and culture need to change and become more DevOps-esque. The Internet has sparked expectations that services can be self-serve and easy to work with. DevOps, as a cultural movement, builds on those expectations by fostering an innovative collaboration that moves services to real-world environments quickly, which means it must be supported on the technical side by infrastructure-as-a-service.
What shape this process takes can be difficult to envision. A project such as the Okinawa Open Laboratory - created by NTT Communications Corporation, NEC Corporation and IIGA Co. - offers a pretty good blueprint for how labs can evolve to become more agile. The OOL, using QualiSystems CloudShell, has succeeded in demonstrating that innovation and testing stages can happen via automation and live environment sandboxing and testing handoffs.
The OOL example: Enabling SDN, NFV & Open Source innovation via a cloud-like lab
Even with the aid of SDN and NFV technologies that are much more API enabled than traditional networking gear, the challenge facing telecoms and technology manufacturers in moving to DevOps models is significant because it entails integrating a wide range of physical and virtual, commercial, open source and proprietary components, from bits of OpenStack and SDN controllers to various legacy switches and both commercial and open-source hypervisors. Overcoming the traditional silo-based way of business is much harder.
In the case of OOL, collaboration is essential since most of the lab's stakeholders and users are remote and need easy access to cloud-based test bed resources. A static catalog wouldn't do; dynamic sandbox innovation via a ready-to-go commercial platform was necessary to accommodate DevOps workflows for all the teams involved. Infrastructure had to be agile and responsive to activities such as rapidly rolling out a test environment and then dismantling it and redistributing its resources.
OOL found that DevOps collaboration and automating all infrastructure - physical, legacy, virtual and cloud - go hand in hand. Cultural and technical change are both required. The OOL was able to leverage cloud orchestration tools that allowed for on-demand hardware and software allocation and provisioning. They were able to integrate the overall orchestration in an open fashion with SDN connectivity and converged infrastructure stacks.
The result is that OOL stakeholders save time and money by having access to such a flexible, DevOps-friendly lab cloud. Redundant test beds don't need to be purchased, and hand-offs between collaborators is facilitated via a GUI-driven, live environment basis rather than through laborious and inexact email threads and conference calls.
Ultimately, the R&D and test labs can be regarded as a microcosm of the agility imperative facing telecoms and technology providers right now. That is, they need to be updated on both the cultural and technical ends so that processes are more innovative, collaborative and real-world relevant. DevOps requires a fresh, cloud-like approach to infrastructure, which can be achieved through automation and orchestration akin to what the OOL realized through its use of CloudShell.
The takeaway: Labs can be obstacles on the road toward agility and DevOps. Infrastructure needs to become more agile via automation and orchestration, while internal operations must become DevOps-like in the way that teams collaborate in their hand-offs and in moving service concepts quickly to real-world validation through rapid test permutation. The Okinawa Open Laboratory's use of QualiSystems' CloudShell platform offers an example of what a DevOps lab operation can look like.