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.
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.
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.
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.
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.
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
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.
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