NetDevOps, Self-Service, & Evolving the Network Change Process to be Consumable by Everyone

NetDevOps, Self-Service, & Evolving the Network Change Process to be Consumable by Everyone

What do you think when you hear ‘NetDevOps?’

It’s likely the first thing in your head was ‘buzzword.’ But what do people actually mean when they use the term?

Often, giving a big concept a name is what really makes it seem disconnected from reality, wrapping all the ideas up into a neat little package that sounds?new?and?exciting?(and possibly drives buy-in and investment from leadership). But just like with all big buzzwords, we can break NetDevOps down into its parts to build a real, tangible understanding — not just as a concept, but for a realistic view of what it means for you and your team moving forward.

That’s exactly what Itential ’s CTO and Co-Founder, Chris Wade , sat down with Ethan Banks and Greg Ferro of Packet Pushers’?Heavy Networking?to do. I highly recommend this podcast episode for any network engineers or operators who want to get a big-picture view of the future of networking, including key concepts like NetDevOps and self-service, without having to pore over some fifteen-page white paper. The?full episode is here ?— now, let’s get into some of the highlights.

What is NetDevOps?

Imagine this scenario (maybe more like remember it). You’ve just completed a network change — provisioning a firewall, let’s say. Instead of moving on to key network management activities, or even just moving on to the next routine change, you need to swivel-chair over to other systems. You close out your ITSM ticket, then go send some update to the security team, and only now once you’ve confirmed those steps do you get to swap back to, you know, actually managing the network.

What if instead, you could automate the update to the security team, integrating with the systems they use to push messages for every change you make? And what if your tickets no longer required you to switch over to an ITSM system yourself — and you could simply automate updating the ticket alongside the steps of an automated network change process? This is the promise of a NetDevOps approach.

“Usually, you hear that NetDevOps is about taking DevOps technologies, tools, and processes, and applying them to the network. Which we’re super supportive of as we get into Infrastructure as Code and platform engineering. But networking is unique and special, and we really think we need to take the best of NetOps and the best of DevOps and put those together as we look at how teams deliver solutions.”
Chris Wade , Itential CTO & Co-Founder

So forget the label, and take it for what it is — NetDevOps is a union of NetOps and DevOps, taking what other IT teams have learned over the last years and bringing them to networking while also bringing core networking knowledge out of its silo. That way, applications and services that require connectivity are actually built with the network team’s input, and your infrastructure works better together.

Breaking the Networking Silo

“Take what the teams have built, and take the technologies that are available from the modern ecosystem, and blend them together so the team can work together and achieve the outcomes we all want.”
Chris Wade

There are several components to breaking the networking silo, but conceptually they all involve extending both mindset and toolset to adopt the API-first, high-reusability approach that characterizes modern IT environments and leveraging all the resources the modern networking team has available to them, instead of remaining culturally stuck.

When we think about modern networking tools, such as SD-WAN, they are coming with automation capabilities built-in, just like other IT systems. Notification systems, ticketing and ITSM, domain-specific networking technologies like firewalls or DNS IPAM — there’s automation being provided for all these solutions. This is especially important going forward since networking must become “the fabric of IT” as Chris puts it. Everything, everything, relies on connectivity.

And the networking silo doesn’t only impact the network team’s side of things. “What [Itential’s] customers have been requesting,” Chris says in the episode, “is self-service. So instead of us fulfilling requests on behalf of end users, users would like to come request the network, just like they do any other infrastructure.”

“We want to fit network automation into the operational paradigm of our end users.”
Chris Wade

Breaking the silo and adopting NetDevOps means you can deliver self-service networking to your end users — your automations can both integrate with the systems they use to manage their work today and run across all integrated systems without requiring your manual input. This speeds up time for all service delivery, driving innovation across the organization while simultaneously making your life easier.

Sound appealing? Here’s how Itential can help you achieve it.

Self-Service Networking With Itential

The biggest piece is our?API-first approach to automation . The Itential Automation Platform offers seamless integration capabilities with your networking and IT systems, enabling automations to dynamically read data from or push changes to monitoring systems, inventory, ITSM and ticketing systems, and more.

To facilitate easy integration, Itential provides a collection of over 200?Pre-Built Adapters and Integrations ?to various systems, and we also leverage standardization in APIs and OpenAPI/SwaggerSpec to auto-generate adapters to additional systems you may need. Then, we use JSON to provide easy data transformation capabilities, leveraging JSON schema to translate data between automation steps rather than prescribing a specific data model.

It’s this flexible, API-driven approach that allows our users to expose automations to whatever environments they need. Itential exposes its API northbound for consumption by any other API-based system, and any processes in Itential can be exposed as microservices. Then, by enabling automations to work seamlessly across all your domains and systems, Itential enables self-service network changes to be completely automated.

One of the most widely used methods for exposure is our?certified ServiceNow app , which allows published automations to be run by the IT team right in ServiceNow, complete with input validations via JSON forms. And that’s just the beginning – already, we’re?exposing automations ?through GitHub Actions and other IT systems.

Bringing networking into the modern landscape of IT infrastructure might sound like a daunting endeavor, even when the need to deliver a cloud-like experience is only becoming more important. But this same complex and growing landscape is producing more resources, more APIs, more automation assets, more tools, and more strategies. Network teams aren’t making their way alone in the desert when it comes to automation – the path is already there.

A big thank you to Ethan Banks and Greg Ferro and the entire Packet Pushers team – any networking pro who listens to this episode will come away with an understanding of Itential, a working definition of?NetDevOps , and the knowledge that self-service automation is an achievable, practical goal.

To listen to the full Packet Pushers episode with Chris, Greg, and Ethan,?check it out here . And for a guided look at the Itential Automation Platform, be sure to check out our?free, interactive Platform Tour .

Read the full blog on Itential.com

要查看或添加评论,请登录

社区洞察

其他会员也浏览了