Search⌘ K

Continuous Delivery

Explore how continuous delivery enables frequent, automated network updates using Ansible playbooks. Learn to manage change cycles, automate testing, and deploy network configurations with CI/CD pipelines to achieve full network automation and reduce manual CLI use.

We'll cover the following...

Continuous delivery is a software development approach where teams update software in short cycles to quickly and frequently release changes to code. Bug fixes, feature releases, and other enhancements are delivered in small modular packages more often, instead of the traditional approach of accumulating changes and releasing large software packages less frequently.

CD fits perfectly with network automation, especially after we’ve achieved complete network configuration management coverage and full idempotency. All future changes and all bug fixes or configuration deficiencies are added quickly and modularly. Most importantly, it is automatic as changes are merged into the master branch.

Think of the new workflow:

...