Skip to main content
Background Image
NetAsCode
network automation
that works for you
Infrastructure as Code
for your network

that integrates DevOps practices from Cisco that help network operators simplify change automation. Integrating software development principles into network operations. NetAsCode provides a foundational framework that includes version control, automation, and validation that work together to ensure that network configuration changes are simple, consistent, reliable, and secure.

Automation

NetasCode provides a way to automate the configuration of network devices, reducing the complexity and time required to make changes to the network. Automation allows for consistency in configuration, reducing the risk of human error and improving the overall reliability of the network. Automation also allows for the rapid deployment of changes, reducing the time to implement new features or fix issues.

Version Control

The power of version control unleashed for your network changes. Using version control systems like Git, changes can be tracked, reviewed, and rolled back, providing a complete history of your network evolution. Easily keep track of who made what changes and when and utilizing the power of branching and merging allows you to control the flow of changes.

Testing

NetasCode provides the capability to test and validate network changes before they are deployed to the network. Pre-change validation allows you to catch errors before changes are made to the network, reducing the risk of outages and downtime. Post-change validation allows you to verify that changes were made as expected and that the network is functioning correctly.

speed-test
Scale

No automation construct in a network is complete without the ability to scale. NetasCode provides a way to scale your automation efforts, allowing you to automate changes across the network. The architecture allows for both horizontal and vertical scaling, ensuring that your automation efforts can grow with your network and your organization.

All these capabilities are bundled into a single solution that is easy to deploy and use.

Across
Architectures

NetAsCode is designed to work across a variety of Cisco architectures, including Cisco ACI, Cisco SDWAN, and Cisco NDFC for VXLAN/eVPN. This allows network operators to automate changes across the network, regardless of the underlying architecture.

ACI

NDFC

SDWAN

ISE

MERAKI

CATALYST CENTER

Built on
DevOps toolchain

All the automation elements can be executed from CI/CD pipelines. Support for multiple source control systems, build systems, and deployment systems can be achieved out of the box. Integration with other pipeline tools can be achieved to meet customized requirements of any business.

Using
OpenSource toolsets

Utilizing the best open-source tools, NetAsCode provides a foundation for network automation that is both flexible and scalable. This capability can be layered on your existing CI/CD infrastructure without the need for proprietary tools. The open-source tools that NetAsCode leverages are well-known and widely used in the industry, focusing in the area that matters most: network automation.

GitHub

GitLab

BitBucket

Drone

Jenkins

Terraform

OpenTofu

Ansible

Robot

Python