• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

10% rabatt på allt med kod NYSTART10 →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Nätverk och kommunikation

    Programming and Automating Cisco Networks

    A guide to network programmability and automation in the data center, campus, and WAN

    AvRyan Tischer,Jason Gooley

    Häftad, Engelska, 2016

    Del i serien Networking Technology

    414 kr

    Beställningsvara. Skickas inom 7-10 vardagar. Fri frakt över 249 kr.

    Beskrivning

    Improve operations and agility in any data center, campus, LAN, or WAN

    Today, the best way to stay in control of your network is to address devices programmatically and automate network interactions. In this book, Cisco experts Ryan Tischer and Jason Gooley show you how to do just that. You’ll learn how to use programmability and automation to solve business problems, reduce costs, promote agility and innovation, handle accelerating complexity, and add value in any data center, campus, LAN, or WAN.

    The authors show you how to create production solutions that run on or interact with Nexus NX-OS-based switches, Cisco ACI, Campus, and WAN technologies.You’ll learn how to use advanced Cisco tools together with industry-standard languages and platforms, including Python, JSON, and Linux. The authors demonstrate how to support dynamic application environments, tighten links between apps and infrastructure, and make DevOps work better.

    This book will be an indispensable resource for network and cloud designers, architects, DevOps engineers, security specialists, and every professional who wants to build or operate high-efficiency networks.

    • Drive more value through programma­bility and automation, freeing resources for high-value innovation
    • Move beyond error-prone, box-by-box network management
    • Bridge management gaps arising from current operational models
    • Write NX-OS software to run on, access, or extend your Nexus switch
    • Master Cisco’s powerful on-box automation and operation tools
    • Manage complex WANs with NetConf/Yang, ConfD, and Cisco SDN Controller
    • Interact with and enhance Cisco Application Centric Infrastructure (ACI)
    • Build self-service catalogs to accelerate application delivery
    • Find resources for deepening your expertise in network automation

    Produktinformation

    • Utgivningsdatum:2016-10-11
    • Mått:232 x 20 x 192 mm
    • Vikt:600 g
    • Format:Häftad
    • Språk:Engelska
    • Serie:Networking Technology
    • Antal sidor:368
    • Upplaga:1
    • Förlag:Pearson Education
    • ISBN:9781587144653

    Utforska kategorier

    • Nätverk och kommunikation inom Data och IT

    Mer om författaren

    Ryan Tischer, CCIE No. 11459 is a Technical Solution Architect at Cisco where he focuses on SDN, Cloud, and network programmability. He has worked in IT for 20 years, specifically focused on design, deployment, and operations of networking technologies. Ryan holds a BA in Information Technology from the University of Massachusetts, Lowell and a MS in Network Engineering from Depaul University. Ryan lives with his wife and children in the Milwaukee, WI area. Ryan blogs at http://Policyetc.com.Jason Gooley, CCIE No. 38759 (R&S & SP), is a very enthusiastic engineer that is passionate about helping others in the industry succeed. Jason has more than 20 years of experience in the Information Technology and Telecommunications industry. Jason currently works at Cisco as a Strategic Systems Engineer where he specializes in SD-WAN, campus, and data center network design. In addition, Jason works with Learning@Cisco on certification development, mentoring, and training. Jason is also a Program Committee member and organizer for the Chicago Network Operators Group (CHINOG). Jason lives in Illinois with his wife Jamie and their daughter Kaleigh.

    Innehållsförteckning

    • Introduction xviiiSection I Getting Started with Network ProgrammabilityChapter 1 Introduction: Why Network Programmability 1What Is Network Programmability 3Network Programmability Benefits 4Cloud, SDN, and Network Programmability 6SDN 8Is Programmability a New Idea? 9Network Automation 10Summary 11Chapter 2 Foundational Skills 13Introduction to Software Development 13Common Constructs–Variables, Flow Control, Functions, and Objects 15A Basic Introduction to Python 20APIs and SDKs 37Web Technologies 37Web Technologies–Data Formatting 38Google Postman 40Basic Introduction to Version Control, Git, and GitHub 45Git–Add a File 47Creating and Editing Source Code 49Getting Started with PyCharm 50Introduction to Linux 55Working in Linux 56Using Systemd 61Summary 66Section II Cisco Programmable Data CenterChapter 3 Next-Generation Cisco Data Center Networking 67Cisco Application-Centric Infrastructure (ACI) 70Nexus Data Broker 74Use Case–Nexus Data Broker 75Evolution of Data Center Network Architecture 76Cisco Data Center Network Controllers 80Nexus Fabric Manager 80Virtual Topology System (VTS) 81Cisco ACI 81Summary 82Chapter 4 On-Box Programmability and Automation with Cisco Nexus NX-OS 83Open NX-OS Automation–Bootstrap and Provisioning 83Cisco POAP 83Cisco Ignite 87NX-OS iPXE 88Bash 88Bash Scripting 89Bash Variables, Conditions, and Loops 89Bash Arithmetic 90Bash Conditions and Flow Control 91Bash Redirection and Pipes 94Working with Text in Bash 96Awk 98Bash on Nexus 9000 99ifconfig 101Tcpdump 101ethtool 103Run a Bash Script at Startup 103Linux Containers (LXC) 106Network Access in Guestshell 109EEM Variables 113On-box Python Scripting 113On-Box Python–Use Cases and Examples 118EEM Neighbor Discovery 121Summary 124Chapter 5 Off-Box Programmability and Automation with Cisco Nexus NX-OS 125Nexus NX-API 125NX-API Transport 125NX-API Message Format 126NX-API Security 126NX-API Sandbox 127Summary 158Resources 158Chapter 6 Network Programmability with Cisco ACI 159Cisco ACI Automation 160ACI Policy Instantiation 161A Bit More Python 162Python Exceptions Handling 166ACI Fundamentals 169ACI Management Information Model 169ACI Programmability 174Cobra SDK 198Summary 213Section III Cisco Programmable Campus and WANChapter 7 On-Box Automation and Operations Tools 215Automated Port Profiling 216AutoSmart Ports 216Enabling AutoSmart Ports on a Cisco Catalyst Switch 217AutoConf 220Enabling AutoConf on a Cisco Catalyst Switch 222Modifying a Built-in Template 224Auto Security 227Enabling Auto Security on a Cisco Catalyst Switch 228Quality of Service for Campus Architectures 230AutoQoS on Campus LAN Devices 230Enabling AutoQoS on a Cisco Catalyst Switch 231AutoQoS on Campus WAN Devices 233Enabling AutoQoS on a Cisco ISR Router 234Automating Management and Monitoring Tasks 236Smart Call Home 236Enabling Smart Call Home on an Cisco Catalyst Switch 237Tcl Shell 243Embedded Event Manager (EEM) 246Summary 253Chapter 8 Network Automation Tools for Campus Environments 255Data Models and Supporting Protocols 256YANG Data Models 256NETCONF 258ConfD 259Application Policy Infrastructure Controller Enterprise Module (APIC-EM) 263APIC-EM Architecture 263APIC-EM Applications 264Intelligent WAN (IWAN) Application 264Plug and Play (PnP) Application 269Path Trace Application 276Additional APIC-EM Features 279Topology 279Device Inventory 281Easy Quality of Service (Easy QoS) 283Dynamic QoS 285Policy Application 286APIC-EM Programmability Examples Using Postman 288Ticket API 288Host API 291Network Device API 292User API 294Available APIC-EM APIs 296APIC-EM Programmability Examples Using Python 297Ticket API 297Host API 299Summary 302Chapter 9 Piecing It All Together 3039781587144653, TOC, 8/1/2016