成功加入购物车

去购物车结算 X
文天书社
  • 网络编程与自动化(影印版)
  • 网络编程与自动化(影印版)
  • 网络编程与自动化(影印版)
  • 网络编程与自动化(影印版)

网络编程与自动化(影印版)

举报

本店所售书籍均为新华书店全新特价正版书籍!

  • 作者: 
  • 出版社:    东南大学出版社
  • ISBN:    9787564179809
  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • 页数:    557页
  • 作者: 
  • 出版社:  东南大学出版社
  • ISBN:  9787564179809
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开
  • 页数:  557页

售价 93.00 7.4折

定价 ¥126.00 

品相 全新品相描述

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2022-07-05

    数量
    库存7
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      综合性图书
      货号:
      rB5295_1201817622
      品相描述:全新
      本店所售书籍均为正版新华特价新书,运费首本6元,每增加一本运费加2元,量大可优惠,每天下午2点前订单一般当天发出,最迟48小时内发出
      商品描述:
      内容简介:
      如果编程是魔法,那么网络数据采集肯定就是某种巫术。编写一个简单的自动化程序,你就可以查询Web服务器,请求数据,解析数据以提取所需的信息。这本实用书籍的扩充版不但介绍了网络数据采集,更是从现代网络中抓取几乎各类数据的综合指南。
      书籍目录:
                                                  

      Preface

      1.NetworkIndustryTrends

      The Rise of Software Defined Networking

      OpenFlow

      What Is Software Defined Networking

      Summary

      2.NetworkAutomation

      Whv Network Automation

      Simplified Architectures

      Deterministic Outcomes

      Business Agility

      Types of Network Automation

      Device Provisioning

      Data Collection

      Migrations

      Configuration Management

      Compliance

      Reporting

      Troubleshooting

      Evolving the Management Plane from SNMp to Device APIs

      Application Programming Interfaces(APIs)

      Impact of Open Networking

      Network Automation in the SDN Era

      Summary

      3.Linux

      Examining Linux in a Network Automation Context

      A Brief History of Linux

      Linux Distributions

      Red Hat Enterprise Linux,Fedora,and CentOS

      Debian,Ubuntu,and Other Derivatives

      Other Linttx Distributions

      Interacting with Linux

      Navigating the Filesystem

      Manipulating Files and Directories

      Running Programs

      Working with Daemons

      Networking in Linux

      Working with Interfaces

      Routing as an End Host

      Routing as a Router

      Bridging(Switching)

      Summary

      4.Learning Pythonin a NetworkContext

      Should Network Engineers Learn to Code

      Using the Python Interactive Interpreter

      Understanding Python Data Types

      Learning to Use Strings

      Learning to Use Numbers

      Learning to Use Booleans

      Learning to Use Python Lists

      Learning to Use Python Dictionaries

      Learning About Python Sets and Tuples

      Adding Conditional Logic to Your Code

      Understanding Containment

      Using Loops in Python

      Understanding the while Loop

      Understanding the for Loop

      Using Python Functions

      Working with Files

      Readingfrom aFile

      Writingto aFile

      Creating Python Programs

      Creating a Basic PYthon Script

      Understanding the Shebang

      Migrating Code from the Python Interpreter to a Python Script

      Worldng with Python Modules

      Passing Arguments into a Python Script

      Using pip and Installing Python Packages

      Learning Additional Tips,Tricks,and General Information When Using

      Python

      Summary

      5.Data Formats and DataModels

      Introduction to Data Formats

      Types ofData

      YAML

      Reviewing YAML Basics

      Worldng with YAML in Python

      Data Models in YAML

      XML

      Reviewing XML Basics

      Using XML Schema Definition(XSD)for Data Models

      Transforming XML with XSLT

      Searching XML Using XQuery

      TSON

      Reviewing JSON Basics

      Working with JSON in Python

      Using jsON Schema for Data Models

      Data Models Using YANG

      YANG Overview

      Taking a Deeper Dive into YANG

      Summary

      6.NetworkConfigurationTemplates

      The Rise of Modern Template Languages

      Using Templates for Wleb Development

      Expanding On the Use of Templates

      The Value of Templates in Network Automation

      Jinja for Network Configuration Templates

      whyIinja

      Dynamically Inserting Data into a Basic Jinja Template

      Rendering a Jinja Template File in Python

      Conditionals and Loops

      Jinja Filters

      Template Inheritance in Jinja

      Variable Creation in Iinja

      Summary

      7.Workingwith NetworkAPIs

      Understanding Network APIs

      Getting Familiar with HTTP-Based APIs

      Diving into NETCONF

      Exploring Network APIs

      Exploring HTTP-Based APIs

      Exploring NETCONF

      Automating Using Network APIs

      Using the Python requests Library

      Using the Python ncclient Librarv

      Using netmiko

      Summary

      8.SourceControlwith Git

      Use Cases for Source Control

      Benefits of Source Control

      Change Tracking

      Accountability

      Process and W10rknOW

      Benefits of Source Control for Networking

      EnterGit

      Brief History of Git

      Git Terminology

      Overview of Git's Architecture

      Working with Git

      Installing Git

      Creating a Repository

      Adding Files to a Repository

      Committing Changes to a Repository

      Changing and Committing Tracked Files

      Unstaging Files

      Excluding Files from a Repository

      Viewing More Information About a Repositorv

      Distilling Differences Between Versions of File

      Branching in Git

      Creating a Branch

      Checking 0ut a Branch

      Merging and Deleting Branches

      Collaborating with Git

      Collaborating Between Multiple Systems Running Git

      Collaborating Using Git-Based Online Services

      Summary

      9.AutomationTools

      Reviewing Automation Tools

      Using Ansible

      Understanding How Ansible Works

      Constructing an Inventory File

      Executing an Ansible Playbook

      Using Variable Files

      Writing Ansit,le Playbooks for Network Automation

      USing Third-Party Ansible Modules

      Ansible Summary

      Automating with Salt

      Understanding the Salt Architecture

      Getting Familiar with Salt

      Managing Network Configurations with Salt

      Executing Salt Functions Remotely

      Diving into Salt's Event-Driven Infrastructure

      Diving into Salt a Bit Further

      Salt Summary

      Event-Driven Network Automation with StackStorm

      StackStorm Concepts

      StackStorm Architecture

      Actions and W0rkflows

      Sensors and Triggers

      Rules

      StackStorm Summary

      Summary

      10.ContinuousIntegration

      Important Prerequisites

      Simple Is Better

      People,Process,and Technology

      Learn to Code

      Introduction to Continuous Integration

      Basics of Continuous Integration

      Continuous Delivery

      Test-Driven Development

      Why Continuous Integration for Networking

      A Continuous Integration Pipeline for Networking

      Peer Review

      Build Automation

      Test/Dev/Staging Environment

      Deployment Tools

      Testing Tools and Test-Driven Network Automation

      Summary

      11.Building a Culture for Network Automation

      Organizational Strategy and Flexibility

      Transforming an Old-World Organization

      The Importance of Executive Buy.in

      Build Versus Buy

      Embracing Failure

      Skills and Education

      LearnWhatYouDon'tKnow

      Focus on Fundamentals

      Certincations

      Won't Automation Take My Job

      Summary

      A.AdvancedNetworkingin Linux

      B.UsingNAPALM

      Index

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看