, , , e.a.

Model-Driven DevOps

Increasing agility and security in your physical network through DevOps

Paperback Engels 2022 9780137644674
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

Develop Network Infrastructure More Rapidly, and Operate It More Effectively

Using model-driven DevOps and the Infrastructure as Code (IaC) paradigm, teams can develop and operate network infrastructure more quickly, consistently, and securely--growing agility, getting to market sooner, and delivering more value. Now, two leading practitioners walk you step by step through successfully implementing model-driven DevOps for infrastructure. In this practical guide, they share lessons learned, help you avoid common pitfalls, and illuminate key differences between DevOps for infrastructure and conventional application-based DevOps.

You'll learn why network infrastructure operations must change, what needs to change, and how to work together to change it. The authors guide you through creating consistent data models to manage massive numbers of network elements, organizing huge quantities of network data, and applying DevOps to infrastructure repeatably and consistently. Your journey includes a complete, hands-on reference implementation, detailed use cases, many examples based on open source tools, and sample code downloadable at GitHub.* Normalize and organize network infrastructure data consistently, to gain the same benefits from DevOps as cloud operators do
* Replace legacy command lines with APIs, then leverage and scale them
* Use configuration management, templates, and other tools to program infrastructure without coding
* Safely implement Continuous Integration/Continuous Deployment for infrastructure

Succeed with key human factors: break down silos, change culture, and address skills gaps

Whether you're a network or cybersecurity engineer, architect, manager, or leader, this guide will help you suffuse all your network operations with greater efficiency, security, responsiveness, and resilience.

Specificaties

ISBN13:9780137644674
Taal:Engels
Bindwijze:Paperback

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

<p><strong>Chapter 1:</strong> A Lightbulb Goes Off <br>Enterprise IT as a Source of Risk to the Business<br> Observations of a Train Wreck<br>DevOps Seems Like a Better Way<br> What Is DevOps?<br> Automation<br> Infrastructure as Code<br> CI/CD<br> Apps vs. Infrastructure<br> Harnessing Automation-at-Scale<br>Why Are Enterprise IT Departments Not Adopting DevOps?<br> Human Factors<br> Business Factors<br>Summary<br><strong>Chapter 2:</strong> A Better Way <br>The Goal: Business Transformation<br> Constraints-Based IT<br> Business Transformation<br> DevOps in Action<br>Why Model-Driven DevOps?<br> Network Infrastructure Is Different<br> What Is Model-Driven DevOps?<br> What Is a Data Model?<br> Source of Truth<br> DevOps as a Framework<br>DevSecOps: Baked-In Security<br>Summary<br><strong>Chapter 3:</strong> Consumable Infrastructure <br>APIs<br> Why API over CLI?<br>Platforms<br> Physical Hardware Provisioning<br> Consolidated Control Point<br> Northbound vs. Southbound APIs<br> API and Feature Normalization<br> Fabricwide Services<br> Scalability<br>Summary<br><strong>Chapter 4:</strong> Infrastructure as Code <br>Why Infrastructure as Code?<br>Source of Truth<br> Data Models<br> Common IaC Tools<br> Organization<br> Types of Source of Truth<br>Code<br> Data Flow<br>Summary<br><strong>Chapter 5:</strong> Continuous Integration/Continuous Deployment <br>CI/CD Overview<br> Applications vs. Infrastructure<br> CI/CD in Action<br>Source Code Management<br> Core Features<br> Collaboration Features<br> SCM Summary<br>Continuous Integration Tools<br> CI Engines<br> How They Work<br> Sample Workflow<br>Infrastructure Simulation Tools<br> Cisco Modeling Labs<br>Test and Validation<br> Linting<br> Schema/Model Validation<br> Functional Testing<br> Test and Validation Summary<br>Continuous Deployment<br>Continuous Monitoring<br>Summary<br><strong>Chapter 6:</strong> Implementation <br>Model-Driven DevOps Reference Implementation<br>The Goal<br>DevOps Roadmap<br>Architecture<br> Network as an Application<br> Consistency<br>Simulation<br>Automation<br> Creating a Source of Truth<br> Moving Data<br> MDD Source of Truth<br> Automation Tooling<br> MDD Data<br> Automation Runner<br> Cisco Network Services Orchestrator<br>Testing<br> Linting<br> Snapshotting the Test Network<br> Data Validation and State Checking<br> Data Validation<br> Pushing Data to the Devices<br> State Checking<br> Restore<br> Continuous Integration Workflow Summary<br>Deployment<br> Scale<br> Starting Workflows<br>Summary<br>Chapter 7: Human Factors <br>Culture and the Need for Change<br>Start with the Why<br>Organization<br> Leadership<br> Role Models<br> Building a Team<br> Break Down the Silos<br> Community<br> New Tools<br> Summary of Organization-Level Changes<br>Individual<br> Programming vs. Automation<br> Version Control Tools<br> Data Formats<br> APIs<br> Templating<br> Linux/UNIX<br> Wait! Where Do I Fit In?<br>Summary<br>9780137644674 TOC 6/23/2022</p>

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Model-Driven DevOps