,

Automating and Orchestrating Networks with NetDevOps

Paperback Engels 2024 9780137997282
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

Master a holistic approach to NetDevOps—from concepts to practical implementation

This is your comprehensive, holistic, end-to-end practitioner's guide to all things NetDevOps: all you need to use NetDevOps techniques to enhance network agility, productivity, and value.

Enterprise networking pioneers Ivo Pinto and Faisal Chaudhry introduce NetDevOps' origins, components, advantages, shortcomings, use cases, and adoption challenges. Next, they drill down into NetDevOps CI/CD pipelines and testing, Jenkins automation, EVE-NG clientless multivendor network emulation, and more from a vendor-neutral perspective.

Automating and Orchestrating Networks with NetDevOps is for every network or cloud operator, administrator, engineer, architect, and developer who implements, manages, or maintains network infrastructure. You'll find everything from detailed syntax and reusable code examples to deployment best practices, culminating in a full walkthrough of building your own NetDevOps architecture. Throughout, review questions help you reinforce and verify your understanding. Whatever your background or environment, this guide will help you embark confidently on your own NetDevOps journey. Understand where NetDevOps excels (and where it doesn't) Explore the components of practical implementations, and how they fit together Plan for common challenges, decisions, and investments Implement efficient, automated CI/CD pipelines with Jenkins—with practical tooling and example code Use EVE-NG to create and configure virtual topologies for testing and verification Master proven NetDevOps architectural best practices from industry leaders Build your own architecture, step-by-step Address common use cases such as configuration changes and compliance verification Integrate NetDevOps with ChatOps, and interact with networks via Slack

Specificaties

ISBN13:9780137997282
Taal:Engels
Bindwijze:Paperback

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

<p> Introduction xvi</p> <p><strong>Chapter 1 Why Do We Need NetDevOps? 1</strong></p> <p> Market Trends 1</p> <p> Modern Networking Products 3</p> <p> NetDevOps and Its Advantages 9</p> <p> Summary 50</p> <p> Review Questions 51</p> <p><strong>Chapter 2 Getting Started with NetDevOps 53</strong></p> <p> Use Cases 53</p> <p> Decisions and Investments 78</p> <p> Adoption Challenges 87</p> <p> Summary 92</p> <p> Review Questions 93</p> <p><strong>Chapter 3 How to Implement CI/CD Pipelines with Jenkins 95</strong></p> <p> Jenkins Architecture 95</p> <p> Jenkins Installation 99</p> <p> Accessing Jenkins on the Web for the First Time 109</p> <p> Plugins 112</p> <p> Pipelines 115</p> <p> Triggers 133</p> <p> Alternatives 152</p> <p> Summary 153</p> <p> Review Questions 153</p> <p><strong>Chapter 4 How to Implement NetDevOps Pipelines with Jenkins 157</strong></p> <p> Common Stages 157</p> <p> Single-Operation Pipelines 178</p> <p> Combined Pipelines 189</p> <p> Summary 193</p> <p> Review Questions 194</p> <p><strong>Chapter 5 How to Implement Virtual Networks with EVE-NG 197</strong></p> <p> What Is EVE-NG? 197</p> <p> Use Case: Lab Using Cisco CSR 1000V 214</p> <p> Use Case: External IP Connectivity for Lab Topology 225</p> <p> APIs of EVE-NG 231</p> <p> Alternatives 233</p> <p> Summary 234</p> <p> Review Questions 234</p> <p><strong>Chapter 6 How to Build Your Own NetDevOps Architecture 237</strong></p> <p> Applying Configuration Changes 237</p> <p> Verifying Security Compliance Using ChatOps 262</p> <p> Summary 272</p> <p> Review Questions 272</p> <p><strong>Appendix A Answers to Chapter Review Questions 275</strong></p> <p>9780137997282, TOC, 6/6/2023</p>

Managementboek Top 100

Rubrieken

    Personen

      Trefwoorden

        Automating and Orchestrating Networks with NetDevOps