Intent Based Networking (IBN)
Intent Based Networking (IBN) is the abstraction of network management specifics into a common management plane operated based on the users’ intent, not their CLI skills. IBN doesn’t try to invent new protocols, or replace the highly effective, distributed control plane inherent in our current routing protocols. Instead, IBN provides a single, declarative management plane.
One interface to manage an entire network – no matter the scope or scale. And critically, this management plane is not only protocol agnostic (you can route however you wish), it is also device agnostic – meaning that IBNs can be heterogeneous networks made up of various makes and models of network devices and functions.
The FullCtl open source tools help you build and integrate the components needed to turn your network into a modern, intent based network.
NetDevOps
NetDevOps is a methodology that applies DevOps practices, including infrastructure as code (IaC), constant improvement / constand development (CI/CD), and software development life cycles (SDLC) to networking. It’s how you build and operate an IBN.
In addition to a great team of smart people, a successful NetDevOps practice requires:
- Centralized (off-device) Source(s) of Truth (“golden configs” and all specific data)
- Configuration & Validation Engine (device/function state management)
- Operational Toolkit (monitoring, reporting, & troubleshooting)
The FullCtl open source tools provide what you need to enable and empower your own NetDevOps practice.
Unleash the Power of Control
FullCtl removes all of the complexity and complication of manually configuring routing, switching, traffic filtering, and traffic engineering by applying the principles of NetDevOps, intent based networking (IBN), and infrastructure as code (IaC) through a set of modern, microservices based network automation systems.
Get started with FullCtl's open source tools and tackle your thorniest network challenge today!
Somebody help me.
Want to explore the full suite of FullCtl open source network automation tools? Check out all of our projects on GitHub and join the community.