The Inevitability of DevOps: The Biggest Benefit of Network Transformation is Service Transformation
Development and operations teams are sprouting up in enterprises and businesses around the world, and while formal “DevOps” programs are still in the early phases, as our hyper-connected and hyper digital world calls for more and more software applications, many analysts suggest DevOps will be even more powerful than legacy IT in the future.
In fact, entirely new categories of industries are forming around DevOps tools – for agile development and continual evolution of applications – and IT teams are using everything from Cloud Brokerage platforms to the spinning up of virtual private networks connecting clouds and applications to support DevOps teams as efficiently as possible.
Efficiency and productivity have become extremely important as the era of digital business has moved from a gold rush in the development of business and mobile apps to a more mature phase where costs can no longer spiral out of control, even when creativity and innovation are flourishing.
One of the great advantages of transformed networks, whether operator and service provider networks through Network Functions Virtualization (NFV), or business and enterprise networks through Software Defined Networking (SDN) is flexibility and agility – so DevOps initiatives can happen more readily once connectivity is managed through software platforms.
These important stages can either be complex and costly, or they can be consciously evolved, with new types of policies and playbooks within enlightened businesses.
Benefits of a solid DevOps and IT partnership, with transformed networks as a foundation?
- Shorter development time with low or zero touch provisioning of network services
- Dramatically reduced maintenance tasks leaving more time for creativity and innovation
- Applications which are built from the ground up with policy and operational needs in mind
When implementing NFV and SDN, Communications Service Providers (CSPs) are moving to software-based network services and software-based innovation models to compose new services out of network elements, or, as in the case with our Kandy “Wrappers,” they are able to simply purchase and implement applications and then customize them to work best within their business and technical environment.
In addition to that, another recent trend has emerged to simplify those network services into smaller pieces called microservices, which are independent modules that support a specific functionality or business goal with a simple interface that allows it to interact with other sets of services. These microservices can run in their own isolated VMs and are easily provisioned, brought into service or deactivated.
With NFV, SDN and microservices, network service creation takes the place of “network engineering,” and those formerly known as network engineers become network designers, creating networks for their apps. All of this, in a digitally transformed business, can be treated like software development, agile and efficient.
CSPs can create new services quickly through automation in cloud environments, versus having to set up servers and other physical devices. This makes development, testing, interop, integration, ecosystem solutions, APIs and so much more – so much easier.
DevOps is becoming increasingly important in this transition and supported foundationally through NFV and SDN.
A strong DevOps team, supported by a modern IT team, creates a tighter creation, testing, deployment and management lifecycle. NFV and SDN allow for automation which can bring the service designers (the developers) closer to operations by allowing immediate deployment through orchestration tooling.
This environment also makes rolling out all kinds of real-time communications services, like those we continually build and roll out on Kandy, easy to set up and start using in minutes or hours, not days, weeks or months.
Bringing Agile IT and DevOps concepts together shortens the network service development lifecycle, enabling quick innovation, testing, versioning, and adaptions possible, and is the opposite of old-world operations in the “equipment-based” world. No longer burdened by rigid policy, change management, and layers of bureaucracy, “policy” can be baked into the software development and management process, liberating creativity.
Managing the collaboration between customers, developers, DevOps teams, IT teams and all the “stakeholders” involved in rolling out new digital services presents an enormous opportunity for CSPs. We work with many of the world’s largest CSPs, and assist them in bringing our Kandy solutions to their customers, which makes their networks more valuable and deepens their relationships as not just “connectivity” providers but “creativity” providers.
DevOps is not a technology, like NFV or SDN. It is a movement, and it is changing the way businesses, enterprises, governments, universities and others are changing the game.
DevOps is not an old-fashioned, highly formalized set of operational processes and practices. Neither is it Agile Software Development, which has matured over the last two decades and could be seen as a precursor to DevOps.
DevOps starts with a culture change, bringing together highly creative developers and highly responsible IT operations people. It continues by finding ways to turn “agile” into “automated” and is fueled by an enthusiasm for failing fast and providing fast-feedback as teams work together to build new digital services.
Evolving networks with NFV and SDN is good but is it good enough? Services are “money.” And there will be no such thing in the future as the “18 Month Development Cycle.” Programmable services over programmable networks – this is the future.
And DevOps benefits when networks are as easy to spin up as VMs, making the entire process of building and rolling out new services a snap.