-
Book Overview & Buying
-
Table Of Contents
Network Automation Cookbook - Second Edition
By :
Ansible is more than just an automation engine—it’s the key to streamlining and scaling task execution across your network infrastructure. As you know, every automated task relies on one critical element: data. In the previous chapter, we described how to define your network infrastructure using Ansible variables stored in YAML files. While this method works in some cases, it isn’t ideal for organizations aiming to adopt a scalable and sustainable automation strategy.
Enter the infrastructure as code (IaC) paradigm, where there’s a fundamental principle: automation must be data-driven. The success of your automated processes is only as good as the quality of the data driving them. To achieve consistency, reliability, and scalability, organizations should adopt a robust system that models their network designs—capturing elements such as network inventory, IP addresses, VLANs, cloud networks, tunnels,...