Network Programmability with YANG: The Structure of Network Automation with YANG, NETCONF, RESTCONF, and gNMI
<div>Today, networks must evolve and scale faster than ever. You can’t manage everything by hand anymore: You need to automate relentlessly. YANG, along with the NETCONF, RESTCONF, or gRPC/gNMI protocols, is the most practical solution, but most implementers have had to learn by trial and error. Now, <i>Network Programmability with YANG</i> gives you complete and reliable guidance for unlocking the full power of network automation using model-driven APIs and protocols.</div> <div> <br /> </div> <div>Authored by three YANG pioneers, this plain-spoken book guides you through successfully applying software practices based on YANG data models. The authors focus on the network operations layer, emphasizing model-driven APIs, and underlying transports.</div> <div> <br /> </div> <div>Whether you’re a network operator, DevOps engineer, software developer, orchestration engineer, NMS/OSS architect, service engineer, or manager, this guide can help you dramatically improve value, agility, and manageability throughout your network.</div> <ul> <li>Discover the value of implementing YANG and Data Model-Driven Management in your network</li> <li>Explore the layers and components of a complete working solution</li> <li>Build a business case where value increases as your solution grows</li> <li>Drill down into transport protocols: NETCONF, RESTCONF, and gNMI/gRPC</li> <li>See how telemetry can establish a valuable automated feedback loop</li> <li>Find data models you can build on, and evaluate models with similar functionality</li> <li>Understand models, metadata, and tools from several viewpoints: architect, operator, module author, and application developer</li> <li>Walk through a complete automation journey: business case, service model, service implementation, device integration, and operation</li> <li>Leverage the authors’ experience to design successful YANG models and avoid pitfalls<br /> </li> </ul>